Eine grafische Benutzeroberfläche stellt die Informationen und Aktionen dar, die einem Benutzer über grafische Symbole und visuelle Indikatoren wie sekundäre Schreibweise zur Verfügung stehen, im Gegensatz zu textbasierten Oberflächen, eingegebenen Befehlsbezeichnungen oder Textnavigation.