Straturile unei interfee grafice bazate pe un sistem de ferestre Utilizatorul interacioneaz direct cu hardware-ul de INPUT i de OUPUT. Pe hardware-ul de OUPUT, de exemplu monitor, se afl interfaa grafic, produs de software, care merge pe CPU Ilustrare a buclei intrare-procesare-ieire ntre om i main
Interfaa grafic (n englez: Graphical User Interface sau GUI, pronunat n dou silabe: /'gu.i/, v. AFI) este o interfa cu utilizatorul bazat pe un sistem de afiaj ce utilizeaz elemente grafice. Interfaa grafic este numit sistemul de afiaj grafic-vizual pe un ecran, situat funcional ntre utilizator i dispozitive electronice cum ar fi computere, dispozitive personale de tip hand-held (playere MP3, playere media portabile, dispozitive de jucat), aparate electrocasnice i unele echipamente de birou. Pentru a prezenta toate informaile i aciunile disponibile, un GUI ofer pictograme i indicatori vizuali, n contrast cu interfeele bazate pe text, care ofer doar nume de comenzi (care trebuie tastate) sau navigaia text. Un sistem Unix rulnd X Window (stil vechi)
Termenul GUI este legat istoric de ecranele bidimensionale cu rezoluie mare, capabil s afieze informaii de toate genurile, n tradiia cercetrilor n domeniul informaticii de la Xerox Palo Alto Research Centre (Centrul de Cercetare Palo Alto al companiei Xerox), prescurtat "PARC". nainte de aceasta termenul GUI a fost aplicabil unor tipuri de interfee de nalt rezoluie diferite, specifice unui domeniu anume, cum ar fi jocurile video, sau care nu sunt limitate la ecranele plate, ci se pot juca i pe ecrane volumetrice (afioare3D).