Human–Computer Interaction
Every computational device must allow for some form of interaction with its user. Human–computer interaction is the discipline that studies how people interact with computational devices and the implications that the design of the human–machine interface has for this interaction. The discipline also investigates wider communal and social implications associated with user interface design and