Una interfaz gráfica de usuario (GUI) utiliza iconos, menús y otros indicadores visuales para representar archivos y programas de la computadora, lo que permite a los usuarios interactuar con la computadora de manera más intuitiva que con las interfaces de línea de comandos.