Huvudfunktionen för ett grafiskt användargränssnitt (GUI) är att tillhandahålla ett
användarvänligt sätt att interagera med ett datorsystem . Istället för att kräva att användare skriver kommandon använder ett GUI visuella element som Windows, ikoner, menyer och pekare (vanligtvis en mus) för att möjliggöra intuitiv navigering och kontroll av programvara och hårdvara. Detta gör datorer tillgängliga för ett mycket bredare utbud av användare, oavsett deras tekniska expertis.