Hardware drivers are the software that allow your operating system to communicate with your hardware.
Windows includes built-in drivers and automatically downloads new ones to make setup easier, but device manufacturers also provide their own driver packages.
You may even get a driver CD containing drivers you can install on your computer.
The latest versions of these drivers are also available or download from the manufacturer’s website.
The default drivers Microsoft provides are stripped down and a bit older, but they’re written by your device manufacturer — not Microsoft themselves.
They’re often good enough, but sometimes you’ll want the complete package or a driver Windows can’t provide.
Some components also have standard, “generic” drivers.
For example, when you connect a USB drive to your PC, Windows uses standard USB mass storage device drivers.
Manufacturers write drivers for their hardware and provide them directly to you.
If you buy a complete PC or laptop, it will come with the manufacturer’s drivers integrated.