Device drivers are a set of software instructions that control the interface between a computer and a connected peripheral device. Device drivers tell your machine what the device is, what the device...
It's a piece of software that translates data between applications/programs and computer hardware. Typical computers have dozens of them. They provide a layer of abstraction that allows application...
A Plug-N-Play device
More information:
Most USB devices, (printers, NICs, etc...) require pre-installed drivers for numeration before the device is connected. Things like keyboards, mice, and thumb...