1. Job queue
2. Ready queue
3. Device queue
When a process enters the system it is placed in the job queue.
The processes that are residing in the main memory and are ready and waiting to execute are kept on a list called the ready queue.
A list of processes waiting for a particular I/O device is called device queue.