the visual platform that a user interacts with, which then sends a message to the operating system for what to do next.
everything that the end user comes in contact with, to the user  interface is the system
this is the part of an expert system that the user can interact with to enter data and receive results.