computer program control functions that are displayed using pictures, icons and other easy-to-use graphical elements
uses pictures displayed on the screen to send commands to the computer system
unlike the command- and menu-driven interfaces used in earlier software, guis display graphics and use the point-and-click technology of the mouse and cursor, making them much more user friendly.