Human-computer interaction (HCI) is the study, planning and design of how people and computers work together so that a person’s needs are satisfied in the most effective way.
The user interface is the part of a computer and its software that people can see, hear, touch, talk to or otherwise …