Device driver A device driver is a computer program that enables communication between the operating system and a hardware device. The driver is part of the operating system and tells the system how to interact with hardware.