Grafické používateľské rozhranie (GUI) je oblasť na obrazovke, kde používateľ interaguje so softvérovou aplikáciou. GUI zvyčajne obsahuje množstvo prvkov, ako sú okná, ponuky, tlačidlá a ikony. Tieto prvky umožňujú používateľom zadávať údaje, navigovať v aplikácii a vykonávať rôzne úlohy.