For a computer, a device that handles the transfer of data between internal memory and peripheral equipment.