this is the part of an expert system that the user can interact with to enter data and receive results.
all components of a system that provides information and controls for the user to accomplish specific tasks with the system
describes how users interact with a computer system and is the key to usability