Hardware driver

Definition
A hardware driver is an application that is responsible for establishing communication between hardware and software programs.

Source

 * NIST, Guidelines on PDA Forensics, Glossary, at 58 (NIST Special Publication 800-72) (Nov. 2004) (full-text).