Job Queue: All processes open in the system. Not running
Ready queue: Processes waiting in the main memory and ready to execute. Not running
Ready queue entering the CPU can:
- Perform all their code and terminate.
- Get interrupted by a higher priority process
- Wait for an I/O response