The study of how people interact with computer systems and interfaces to design systems that are easy to use and efficient.