Une interface graphique représente les informations et les actions mises à la disposition de l'utilisateur par le biais d'icônes graphiques et d'indicateurs visuels tels que la notation secondaire, par opposition aux interfaces textuelles, aux étiquettes de commande tapées ou à la navigation textuelle.