Un driver es un programa que permite la comunicación entre un dispositivo de hardware y el sistema operativo. Los drivers controlan el funcionamiento de los dispositivos y se instalan según el sistema operativo que se esté utilizando. Es necesario instalar o actualizar los drivers cuando se instala un nuevo sistema operativo o cuando se cambia de hardware. Los drivers se obtienen generalmente de los fabricantes de hardware y se instalan ya sea de forma automática o manual a través del administrador de dispositivos.