Human–computer interaction (
HCi) researches the design and use of computer technology, focusing particularly on the interfaces between people (
users) and computers. Researchers in the field of HCI both
observe the ways in which humans interact with computers and
design technologies that let humans interact with computers in novel ways.