Tương tác người-máy tính (HCI) là nghiên cứu và thiết kế có kế hoạch các hoạt động của con người và máy tính. HCI sử dụng năng suất, an toàn và giải trí để hỗ trợ và thực hiện các hoạt động giữa con người với máy tính và được áp dụng cho nhiều loại hệ thống máy tính khác nhau, bao gồm kiểm soát không lưu, xử lý hạt nhân, văn phòng và chơi game trên máy tính.