Types of user interfaces

As we have discussed in Devices Inputs and Outputs and Humans: Perception and Ways to communicate sections, there are multiple methods to interact. But typically in UX design we will meet with only several general UI models. Basically, they divide on two types — physical man-machine interfaces (MMIs) and more complex digital Human-Computer interfaces (HCIs), with several specific well-established types of them inside.

Scheme visualizing multiple types of User Interfaces, described below

Human-machine interfaces (HMI)

 

Human-computer interfaces (HCI)

Visual interfaces

Graphic user interfaces (GUI)

Touch-screen interfaces

Command-line interfaces (CLI)

Voice user interfaces (VUI)

Motion tracking interfaces (MTI)

 

Next: Criteria of effective user interfaces