No contexto da informática, a função de um driver de dispositivo ou controlador de dispositivo é aceitar requerimentos abstratos do software ou do sistema opercaional. Normalmente um sistema operacional, independente do dispositivo acima dele, cuida para que a solicitação seja executada, permitindo que o software interaja corretamente com o dispositivo.
O responsável pela criação desse driver normalmente é o.