device driver
A program that enables peripheral devices to communicate with an operating system. Windows comes with devices drivers for thousands of peripherals. Some device drivers for standard peripherals, such as keyboards or monitors, come with the computer. Devices that are added later require the user to install the corresponding drivers.