Ein Graphical User Interface (GUI) ist eine visuelle Möglichkeit, mit einem Computerprogramm zu interagieren. GUIs sollen die Benutzung von Computerprogrammen erleichtern und verwenden
Symbole, Fenster und Menüs. GUIs stehen im Gegensatz zu Text-Based User Interfaces, bei denen die Benutzer/innen mit Computerprogrammen durch textbasierte Befehle interagieren müssen.