create a process, it will start from the state newbut only the process being admitted can go to the ready stateIn the ready state, the process already has all of the rest resources except the CPUonce the process has been selected, the os gives the cpu to the process for executionthe process may occur i/o during it is running and it will move to the waiting stateafter i/o is completed, the waiting process is back to the ready state for the next roundanother case is the process may occur interrupt during its running(for example: we set a timer for the process that give it a time period to use the cpu )but it take back the cpu no matter whether it is finished or notfor this case the process will move to the ready state when time is upif the process finishes its job, it can exit in the terminated state