Clasificarea unui sistem de operare este o grupare care diferențiază sau identifică sistemul de operare în funcție de modul în care funcționează, tipul de hardware pe care îl controlează și aplicațiile pe care le suportă. Funcția de bază a unui operator sistemul este de a face hardware-ul utilizabil și permite aplicațiilor utilizatorilor să ruleze așa cum sunt proiectate.
Un sistem de operare este considerat software de sistem, un tip de software a cărui funcție principală este de a opera și de a controla hardware-ul. Prin gestionarea operațiunilor hardware-ului, utilizatorii sunt protejați de complexitatea modului în care computerul își îndeplinește funcțiile. Odată ce un sistem de operare este instalat, toate celelalte aplicații pot fi instalate și utilizate în mod corespunzător. Utilizatorii pot realiza cu ușurință sarcini puternice.
Clasificările principalelor sisteme de operare includ sistemele de operare în timp real, sistemele de sarcini cu un singur utilizator, sistemele de multitasking pentru un singur utilizator și sistemele de operare multi-utilizator. Sistemele de operare cu un singur utilizator sunt proiectate pentru a permite utilizatorului să efectueze o singură sarcină simultan, în timp ce sistemele de multitasking pentru un singur utilizator permit utilizatorilor să efectueze simultan mai multe sarcini. Sistemele de operare multi-utilizator permit mai multor utilizatori să efectueze mai multe operațiuni în același timp. Potrivit lui HowStuffWorks, aceste sisteme au de obicei nevoie de resurse enorme de calcul pentru a funcționa corect, cum ar fi cantități mari de memorie și putere de procesare. Exemple tipice de sisteme multi-utilizator includ Open Virtual Memory Systems (OVMS), sisteme de operare mainframe și o varietate de sisteme bazate pe Unix.