Définit toute interface ou surcouche graphique avec laquelle l’utilisateur peut interagir à l’aide d’un pointeur, une souris dans la majorité des situations. Une GUI, ou interface graphique, est généralement composée de boutons, d’images et d’icônes. Une GUI s’oppose à une interface « texte » dans laquelle les interactions ne s’effectuent qu’à l’aide d’un dispositif de frappe, le clavier par exemple.L’utilisation d’une GUI est souvent beaucoup plus explicite pour un utilisateur novice mais consomme davantage de ressources qu’une interface texte.