A GUI (Graphical User Interface, magyarul grafikus felhasználói felület) olyan felhasználói felület, amelyen a felhasználók szöveges parancsok helyett grafikus elemekkel, például ikonokkal, gombokkal és ablakokkal kezelik az elektronikus eszközöket. Leegyszerűsíti a használatot, mert vizuálisan jeleníti meg a rendszer funkcióit, így a technikai tudás nélküli felhasználóknak is természetes. A GUI-k felhasználóbarátnak készülnek: menükkel, eszköztárakkal és párbeszédablakokkal a feladatokat a grafikus elemek közvetlen kezelésével végezheted el.
A gyakorlatban szinte minden modern operációs rendszer GUI-t használ, köztük a Windows, a macOS és a Linux, és a szoftverek és weboldalak is. Amikor például megnyitsz egy fájlt a számítógépeden, általában a fájlt jelölő ikonra kattintasz, nem parancsokat írsz be egy terminálba. A GUI-k elérhetőbbé teszik a technológiát, különösen a programozási tudás nélküliek számára, és a modern számítástechnika nélkülözhetetlen részévé váltak, hozzájárulva a személyi számítógépek és mobileszközök széles körű elterjedéséhez.