La interfaz es el método de comunicación entre humanos y computadoras. La interfaz humano-computadora se ocupa del análisis y diseño de la interfaz, y surge cuando los computadores están disponibles para usuarios finales. Se nutre de disciplinas como psicología, diseño, informática y ergonomía. El objetivo es transferir información entre usuario y computadora de manera efectiva y amigable para el usuario.