6.-Describe qué es un driver y qué funciones realiza.