human-computer interface (HCI)

Human-computer interface (or interaction). There are a number of terms used to describe the communication between people and computer systems. Other terms for this are: man-machine interface (MMI), user interface and user environment. Any of these terms can be used to discuss how people and computer systems interact and how easy it is to use a system.