What is a driver?

A driver is a binary file used by an operating system to "drive" or operate a piece of hardware. Basically think of it this way: Your computer does not know how to use the hardware until it is given the instruction manuals a.k.a. drivers.