La interacción humano-computadora (HCI) se centra en mejorar la relación entre los usuarios y los dispositivos tecnológicos. Se abordan diversas disciplinas como la psicología, el diseño, la ergonomía, la ingeniería, la informática, la filosofía, la ciencia cognitiva, la sociología, la antropología, la lingüística y la documentación.