(3) The graphical user interface(GUI) is a type of user interface that allows the users to interact with the electronic devices through graphical icons and visual indicators, such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.