Review: Process State
A process can be in one of several states (new, ready, running, waiting, terminated).
The OS keeps track of process state by maintaining a queue of PCBs for each state.
The ready queue contains PCBs of processes that are waiting to be assigned to the CPU.