Human-computer interaction (HCI) is a multidisciplinary field of study focusing on the design of computer technology, in particular, the interaction between humans (the users) and computers.  HCI researchers observe the ways humans interact with computers and design technologies that allow humans to interact with computers in novel ways.