코드가 위에서부터 아래로 내려오면서 하나가 끝나면 다음 코드가 실행되는 방식을 동기적 처리 (Synchronous)라고 한다. 말 그대로 동시에 일어난다는 뜻.
요청과 그 결과가 동시에 일어난다는 약속이며 요청을 하면 시간이 얼마가 걸리든 요청한 자리에서 결과가 주어져야 한다.
비동기적 코드의 실행 결과는 동기적 코드가 전부 실행 되고나서 값을 반환한다.
말 그대로 동시에 일어나지 않음을 의미.
*참고로 자바스크립트는 동기적 언어이지만 비동기적으로 동작하도록 처리할 수 있다.