Human computer interaction (HCI) deals with the way people use computers, and how IT professionals plan for and design this.