Human-computer interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them.
It is an interdisciplinary area emerging within several disciplines, each with different emphases:
From ACM SIGCHI