Computer parts need a driver because they do not use standard commands. For example,
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 printer driver. Keeping drivers up-to-date avoids potential problems when using programs with the new piece of hardware.