Human Machine Interface
The user interface (or Human Machine Interface) is the aggregate of means by which people (the users) interact with a particular machine, device, computer program or other complex tool (the system). The user interface provides means of:
Input, allowing the users to manipulate a system
Output, allowing the system to produce the effects of the users' manipulation.