Un sistem de operare este programul principal care rulează pe un calculator și care permite utilizatorului să comunică cu acesta, fiind responsabil pentru gestionarea resurselor hardware și software ale calculatorului. Printre sarcinile unui sistem de operare se numără gestionarea memoriei, a procesorului, a dispozitivelor de stocare și a interacțiunii cu utilizatorul. Rolul său este esențial în îmbunătățirea performanței și funcționării unui calculator.