Types
Batch Operating System
Time-sharing Operating System
Distributed Operating System
Network Operating System
Real-time Operating System
Multiprocessing Operating System:
Single-User Operating Systems
Multi-User Operating Systems
Embedded Operating Systems
Cluster Operating Systems