No contexto da informática, a função de um
driver de dispositivo ou
controlador de dispositivo é aceitar requerimentos abstratos do
software independente do dispositivo acima dele e cuidar para que a solicitação seja executada, permitindo que o software interaja com o dispositivo.