동기(Synchronous): 차례 차례 task를 실행하는 것. → synchronous programming: 여러 작업들을 순차적으로 실행하도록 개발하는 것이다.
비동기(Asynchronous): 순서대로 task를 실행하지 않고 동시에 실행하 는 것.