Cada dispositivo que você usa usa um driver para se comunicar com o sistema operacional. Na maioria dos sistemas operacionais modernos, os drivers internos padrão são suficientes para cobrir uma infinidade de dispositivos, como teclados, mouses e alto-falantes.
Mas, de vez em quando, surge um dispositivo que os engenheiros do SO não projetaram. Ou seja, meu Fitbit - um pedômetro USB / sem fio. Nesse caso, você precisa instalar um driver para apresentar o dispositivo ao sistema operacional e permitir que ele interaja.
Outro cenário comum é um dispositivo conhecido com um novo recurso (como um mouse com botões extras, um teclado com teclas de função especiais, etc.). Nesse caso, o driver integrado cobrirá apenas os recursos conhecidos e o privará. do uso da funcionalidade extra - até você instalar o driver dedicado.