Este documento trata sobre las interfaces hombre-máquina. Explica que el objetivo es comprender las problemáticas de la interacción humano-computador, analizar buenas prácticas de diseño de interfaces y caracterizar los distintos tipos de interfaces de usuario. También describe conceptos como los modelos mentales de los usuarios, programadores y diseñadores, y los diferentes tipos de interfaces como de línea de comandos, menús e interfaces gráficas.