콜백, 프로미스, async/await 동기 실행 (Synchronous Execution)**과 **비동기 실행 (Asynchronous Execution)**은 프로그램이 작업을 처리하는 방식에 대한 개념으로, 작업이 어떻게 순차적으로 또는 병렬적으로 실행되는지에 대한 차이를 설명합니다. 이 둘은 특히 자바스크립트와 같은 비동기적 특성을 가진 언어에서 중요한 개념입니다.1. 동기 실행 (Synchronous Execution)동기 실행이란 작업들이 순차적으로 실행되는 방식입니다. 즉, 하나의 작업이 완료된 후에야 다음 작업이 실행됩니다. 이때, 각 작업은 차례대로 처리되며, 현재 작업이 끝나지 않으면 다음 작업은 시작되지 않습니다.동기 실행의 특징:순차적: 작업들이 하나씩 처리됩니다.블로킹 (Bloc..