Un sistem de operare constã într-un ansamblu de proceduri manuale şi module de programe de sistem, care administreazã resursele sistemului de calcul, asigurã utilizarea eficientã în comun a acestor resurse şi oferã utilizatorului o interfaţã cât mai comodã pentru utilizarea sistemului de calcul.
Se poate aprecia cã un sistem de operare acţioneazã ca o interfaţã între componenta hardware a unui sistem de calcul şi utilizator sau programele de aplicaţie.