L’HCI (Human Computer Interaction) si occupa delle interazioni tra gli utenti e la tecnologia informatica. Combinando elementi di progettazione, psicologia e informatica, analizza il modo in cui gli esseri umani e i computer interagiscono.