Sterowniki urządzeń są zazwyczaj pisane przez producenta sprzętu i są specyficzne dla konkretnego urządzenia lub klasy urządzeń. Dostarczają systemowi operacyjnemu niezbędnych instrukcji do sterowania urządzeniem, np. dotyczących odczytywania i zapisywania danych na urządzeniu oraz reagowania na przerwania z urządzenia.
Bez sterowników urządzeń system operacyjny nie byłby w stanie komunikować się z elementami sprzętowymi komputera, a komputer nie mógłby działać prawidłowo.