This document discusses Human Computer Interaction (HCI). HCI is the study of the interaction between humans (users) and computers, with the goal of improving usability and making computers more responsive to user needs. HCI is an interdisciplinary field involving computer scientists, psychologists, designers and others. It considers the human side through understanding cognition, as well as the computer side with interface design. The interaction occurs at the interface, where users communicate with the system, such as through direct manipulation. HCI is important for applications in areas like education, healthcare and assisting disabled individuals to use computers.