Η συντομογραφία GUI σημαίνει Γραφική διεπαφή χρήστη. Αναφέρεται στον τρόπο με τον οποίο οι χρήστες αλληλεπιδρούν με έναν υπολογιστή μέσω γραφικών εικονιδίων και οπτικών αναπαραστάσεων και όχι εντολών που βασίζονται σε κείμενο. Τα GUI χρησιμοποιούν στοιχεία όπως παράθυρα, μενού, κουμπιά και εικονίδια για να απλοποιήσουν την αλληλεπίδραση του χρήστη με το λογισμικό και το λειτουργικό σύστημα. Τα GUI έχουν σχεδιαστεί για να είναι διαισθητικά και φιλικά προς το χρήστη, επιτρέποντας στους χρήστες να εκτελούν εργασίες χωρίς εκτενή γνώση των γραμμών εντολών ή της τεχνικής ορολογίας.