1. Human-computer interaction (HCI) studies the design and use of computer technology and aims to ensure interactions between humans and computers are as usable and understandable as possible.
2. A key goal of HCI is to minimize the barriers between what users want to accomplish and the computer's understanding of the task.
3. Early computer interfaces involved command-line text input which was difficult for many users. Graphical user interfaces using icons, windows, and pointing devices like mice revolutionized human-computer interaction by making interactions more intuitive and direct.