Single-user

Multi-user

Multi-tasking

Multi-programming

Batch