user
Write a response that appropriately completes the request.

### Instruction:
Give the name and a brief description of a type of user interface.

### Response:
assistant
A graphical user interface (GUI) is a type of user interface that is designed to allow users to interact with a computer program through graphical elements such as icons, menus, and other visual components. GUI’s often feature a visual representation of the commands, functions and other controls, allowing users to interact with a program without knowing the syntax and commands of a programming language. This type of user interface is the most popular today, it is used in operating systems and other software applications.