Disk drive controller – a circuit board on the front or back of a hard disk that acts like a liaison between the CPU and the disk drive. It enables the reading and writing of information or data on to the disk by the computer system.