Pilotes permettent au système d'exploitation de votre ordinateur pour interagir avec différents appareils. Où bus système fournissent une connexion matérielle entre les composants, pilotes agissent comme des intermédiaires sur le niveau du logiciel. Par exemple, si vous branchez un appareil photo USB dans votre ordinateur, le système d'exploitation contrôle la caméra à travers un pilote qui "sait" comment faire fonctionner cette caméra particulière.