A Graphical User Interface (GUI) is a user interface that allows users to interact with electronic devices or computers via graphical icons and visual indicators. GUIs can be used to control the look and feel of an application, as well as provide access to application features and commands. Common elements of GUIs include windows, menus, buttons, scrollbars, toolbars, checkboxes, and radio buttons.