GUI (Graphical User Interface, графический интерфейс пользователя) — это форма пользовательского интерфейса, которая позволяет пользователям взаимодействовать с устройством с помощью графических элементов (значки, курсоры, кнопки). Действия в графическом интерфейсе обычно выполняются путём прямого манипулирования графическими элементами.
Графический интерфейс считается более удобным, чем текстовый интерфейс командной строки, так как пользователь имеет произвольный доступ к видимым объектам с помощью устройств ввода. При этом элементы интерфейса отображают свойства, что значительно облегчает работу пользователя.
Сегодня GUI является стандартом для большинства операционных систем и приложений.