작업을 순서대로 진행한다. 만약 다른 프로세스에게 작업 요청을 하면 답변이 올 때까지 기다린다.
작업의 완료여부를 따지지 않고 다음 작업을 진행한다. 작업이 실행되고 완료되는 동안, 다른 작업을 수행할 수 있다. 결과는 작업이 완료될 때 반환된다.
자신의 작업을 진행하다가 다른 주체의 작업이 실행되면 작업이 끝날 때까지 기다렸다가 자신의 작업을 시작하는 것을 의미한다. (제어권이 다른 놈한테 있음)
자신의 작업을 진행하다가 다른 주체의 작업이 실행되어도 바로 제어권을 주어 다른 일을 할 수 있도록 하는 것을 의미(제어권을 돌려 받음)