Why do we need drivers?
Drivers help computers identify and run installed hardware. A device driver is a code that an operating system uses to control disk devices, display adapters, input devices such as a mouse or trackball, modems, fax machines, printers, and other hardware. Without drivers, computers will not be able to distinguish between a sound card and a modem. Most computer devices and peripherals need drivers to run, which means that computer accessories, such as printers, scanners and digital cameras also need drivers to function. This is what all computer hardware and accessories that are purchased come with drivers stored in either a floppy disk or a CD. A computer automatically loads the drivers when these disks are inserted in their respective drives.
Like any other software, drivers are upgraded and updated by the manufacturers to remove bugs, add extra functionality to the hardware or to improve the performance of the device. Unless you update your drivers regularly you may face problems ranging from the relatively minor, such as having hardware that seems to perform poorly, to the more major problems such as hardware failure, hardware conflicts and complete system crashes.
Choosing and installing the correct device drivers for a given hardware is often a key component of computer system configuration.
Where you can get Drivers?
Drivers can also be downloaded from the websites of hardware manufacturers. You can download the most recent or updated drivers for your hardware. You can do this by navigating through each manufacturer’s website and searching for the page that allows you to download drivers for their products. However, there are some software (ex. Driver Robot http://www.drivers-updates.net/) that automatically scans your computer, looks for the drivers you need, and automatically installs them to your computer. These kinds of software are very easy to use and they can ensure that you will have the most up-to-date drivers for your devices.