L'interazione uomo-computer (HCI) è un campo interdisciplinare incentrato sulla progettazione, la valutazione e l'implementazione di sistemi informatici interattivi per uso umano, nonché sullo studio dei principali fenomeni che li circondano. Comprende una serie di discipline tra cui l'informatica, la psicologia cognitiva, il design e la sociologia per creare interfacce efficienti e di facile utilizzo. La comprensione dell'HCI è fondamentale nel mondo odierno guidato dalla tecnologia, in cui l'interazione senza soluzione di continuità tra l'uomo e i dispositivi digitali è di primaria importanza.