HCI

Human-computer interaction (HCI) is a planned design of human/computer interactivity. It allows a human to input controls for a specific function while the computer interprets those controls into actions of the program. This includes many things, from video games to air traffic control.

Source: http://www.techopedia.com/definition/3639/human-computer-interaction-hci