Computer parts need a driver because they do not use standard commands. (Ex.:
Many parts of a computer need drivers, and common examples are:
Some other computer parts do not need drivers (or the driver is built-in to the operating system) because they use a kind of standard; the operating system recognizes those parts and knows how to use those parts.
Such parts include items on the following list:
Using the wrong device driver can prevent hardware from working correctly. For example, a HP printer will not work with a computer that only has a Canon driver. Keeping drivers up-to-date avoids problems when using new programs with the piece of hardware.