Aygıt sürücüleri genellikle donanım üreticisi tarafından yazılır ve belirli bir aygıta veya aygıt sınıfına özeldir. İşletim sistemine, cihaza nasıl veri okunacağı ve yazılacağı ve cihazdan gelen kesintilere nasıl yanıt verileceği gibi cihazı kontrol etmek için gerekli talimatları sağlarlar.
Aygıt sürücüleri olmadan işletim sistemi bilgisayarın donanım bileşenleriyle iletişim kuramaz ve bilgisayar düzgün çalışamaz.