Driver adalah Sebuah program yang dibuat untuk menjalankan hardware dengan cara menerjemahkan maksud sistem operasi ke dalam bentuk, yang dapat dikenali oleh hardware. Driver bertindak sebagai penerjemah antara hardware dan program pengguna hardware. Driver menerima perintah dari program, dan kemudian diterjemahkan ke dalam ke dalam perintah yang dapat dimengerti oleh hardware. Pada DOS, driver ditunjukkan dengan ekstensi *.SYS, dan pada lingkungan Windows sering dikenali dengan ekstensi *.DRV