Concept Flow - Task states (Ready, Running, Blocked, Suspended)
Task Created
Ready State
Scheduler Picks Task
Running State
Blocked
Ready
Tasks move between states: Ready means waiting to run, Running means executing, Blocked means waiting for event/time, Suspended means paused by user. Scheduler controls transitions.