동기화는 프로세스끼리 통신을 하는 경우 누가 먼저 작업할지, 작업이 언제 끝날지 등을 서로 알려주는 것이다.

networking: 소켓을 이용하는 프로세스 간 통신

Remote Procedure Call: 다른 컴퓨터에 있는 함수를 호출하여 통신

synchronization(동기화): 보낸 데이터가 도착했음을 받은 프로세스에 알린다.

blocking communication(= synchronous comm.): 시간을 지켜서 통신한다. 대기가 있는 통신으로, 데이터를 받는 쪽은 데이터가 도착할 때까지 자동을 대기 상태에 머물러 있다.