Graphical User Interface (GUI)

In computer science, a graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphicalicons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation. GUIs were introduced in reaction to the perceived steep learning curve of command-line interfaces (CLIs), which require commands to be typed on a computer keyboard.