Un controlador es un dispositivo, normalmente un chip que controla la transferencia de datos desde el bus de expansión en la placa base del ordenador a otros dispositivos. En pocas palabras, en un nivel fundamental controladores regulan la comunicación de su equipo a todo lo demás . Las aplicaciones comunes incluyen monitores, discos duros y teclados.