A device driver is a precise program that controls the interaction of specific hardware with your computer’s operating system. Computer hardware includes the keyboard, mouse, disk drive, printer, and camera.Some of the drivers for hardware like the keyboard are within the operating system. However, other computer systems require a driver to connect it to your computer. You cannot use your computer without the help of device drivers….A generic driver is normally within the operating system itself. You do not have to download or install new generic drivers. A generic driver allows you to use hardware with minimum capacity.This is generally sufficient to use the hardware, but may not operate some specific features of hardware products you may attach to your computer. Certain generic drivers do not support hardware from other vendors.