Driver perangkat adalah file komputer yang memungkinkan sistem operasi (OS) pada komputer untuk berkomunikasi dengan benar dan mengontrol perangkat keras yang terhubung ke komputer itu. Perangkat yang berbeda sering memerlukan driver yang berbeda untuk berfungsi dengan baik, meskipun OS biasanya memiliki driver default yang diinstal untuk sejumlah perangkat untuk memungkinkan fungsionalitas minimal dengan perangkat tersebut. Agar fungsionalitas penuh dari banyak perangkat dapat digunakan oleh OS di komputer, driver yang tepat biasanya perlu diinstal. Driver perangkat untuk perangkat biasanya akan dilengkapi dengan perangkat keras untuk penginstalan oleh produsen perangkat, meskipun biasanya dapat diunduh dan diinstal juga.
Meskipun ada banyak jenis driver tertentu yang berbeda, driver perangkat secara umum adalah file yang memungkinkan OS di komputer untuk berkomunikasi dengan benar dengan perangkat yang sesuai. Driver tersebut diperlukan untuk hampir semua jenis perangkat di komputer, termasuk motherboard, port universal serial bus (USB), port Ethernet, printer, adaptor jaringan, dan kartu video. Tentu saja, jika perangkat ini relatif sederhana, maka driver default yang disertakan dengan OS mungkin cukup untuk menjalankan sistem dengan benar. Namun, seringkali, driver perangkat perlu diinstal dengan perangkat atau perangkat keras baru untuk memastikan kompatibilitas yang tepat.
Saat komputer dinyalakan, fungsi perangkat keras komputer ditangani oleh sistem input/output dasar (BIOS) pada motherboard komputer. Sistem ini dapat berkomunikasi dengan beberapa perangkat keras dasar, biasanya monitor, keyboard, dan drive disk, tanpa memerlukan driver perangkat untuk perangkat tersebut. Meskipun fungsi ini mungkin terbatas, biasanya cukup untuk memulai komputer dan menginstal OS. Setelah ini selesai, BIOS selanjutnya digunakan untuk startup awal, kemudian fungsi diserahkan ke OS untuk operasi lanjutan.
Beberapa jenis OS yang lebih lama akan menggunakan BIOS saat OS berjalan untuk berkomunikasi dengan perangkat keras. Karena sistem yang lebih baru menggantikan metode lama ini dengan kontrol langsung perangkat oleh OS, sarana baru diperlukan untuk memungkinkan OS menggunakan perangkat. OS di komputer menggunakan driver perangkat untuk mencapai fungsi ini untuk setiap perangkat. Driver perangkat default yang diinstal dengan OS ke komputer biasanya akan memungkinkan fungsi dasar beberapa perangkat, seperti menampilkan gambar dari kartu video ke monitor. Fungsi yang lebih maju, seperti rendering yang tepat dari grafik komputer canggih dengan kartu video, biasanya memerlukan driver khusus yang dapat diinstal dengan perangkat keras.