Sans le pilote de périphérique requis, le périphérique matériel correspondant ne fonctionne pas. Un pilote de périphérique communique généralement avec le matériel au moyen du sous-système de communication ou du bus informatique auquel le matériel est connecté. Les pilotes de périphérique sont spécifiques au système d'exploitation et dépendent du matériel.