Ένα λειτουργικό σύστημα (OS) είναι το θεμελιώδες λογισμικό που διαχειρίζεται και ελέγχει όλους τους πόρους υλικού και λογισμικού ενός συστήματος ηλεκτρονικών υπολογιστών. Λειτουργεί ως ενδιάμεσος μεταξύ του χρήστη και του υλικού του υπολογιστή, επιτρέποντας στους χρήστες να αλληλεπιδρούν με το σύστημα και να εκτελούν εφαρμογές. Αυτό περιλαμβάνει τη διαχείριση των διαδικασιών, τη μνήμη, την αποθήκευση, τις συσκευές εισόδου/εξόδου και την ασφάλεια.