Les pilotes de périphérique sont généralement écrits par le fabricant du matériel et sont spécifiques à un périphérique ou à une classe de périphériques particulière. Ils fournissent au système d'exploitation les instructions nécessaires pour contrôler l'appareil, telles que la manière de lire et d'écrire des données sur l'appareil et la manière de répondre aux interruptions de l'appareil.
Sans pilotes de périphérique, le système d'exploitation ne serait pas en mesure de communiquer avec les composants matériels d'un ordinateur et celui-ci ne pourrait pas fonctionner correctement.