Un sistem de operare este software-ul care controlează hardware-ul și permite utilizatorilor să ruleze alte aplicații. Principalele sale funcții sunt gestionarea resurselor hardware și software, administrarea fișierelor și datelor și asigurarea interacțiunii dintre utilizator și calculator. Principalele tipuri de sisteme de operare utilizate în prezent sunt: Windows, Mac OS X și Linux. Fiecare dintre acestea are avantajele și dezavantajele sale, precum și particularitățile de utilizare.