A graphical interface where the user uses a mouse, keyboard, icons, and menus to send commands to the CPU. Non-GUI systems would include MS-DOS which required typed commands such as "format a:" to format a disk.
The hardware and software needed to address by way of a mouse or some other pointing device an individual point on the display device and solicit a particular response.