Human Computer Interaction

Exchange of information between a user and an interactive system via the user interface to complete the intended task.

ISO definition

Exchange of information between a user and an interactive system via the user interface to complete the intended task.