¿Que son los Controladores?

¿Qué son los controladores y por qué los necesita el ordenador? Si utilizas el ordenador frecuentemente, lo más seguro es que hayas escuchado hablar de los drivers o controladores. Sin embargo, ¿sabes que son?, ¿Sabes por que son imprescindibles para el funcionamiento...