What is Graphical User Interface?
Graphical User Interface (GUI) is an interface that allows users to interact with electronic devices through graphical icons and visual indicators. It is different from text-based interfaces, typed command labels or text navigation. GUIs were invented as a result of the steep learning curve of command-line interfaces which required commands to be typed on the keyboard.
The actions in a Graphical User Interface are performed through direct manipulation of the graphical elements. In addition to computers, they can be found in hand-held devices such as MP3 players, portable media players, gaming devices and smaller household, office and industry equipment.