device driver
  • A program or hardware component which enables a computer operating system to communicate with, and control peripheral devices, such as keyboards, disk drives, or printers. Each hardware device has its own specialized commands, and when a new device is added to the computer its driver must be installed for it to function properly. Also called driver (2).

Not what you were looking for?