비동기 통신(asynchronous communication)이란 클라이언트(브라우저)와 서버 간의 요청과 응답이 독립적으로 이루어지는 방식을 말한다. 클라이언트가 서버에 요청을 보낸 후, 응답이 완료될 때까지 기다리지 않고, 그 동안 다른 작업을 계속할 수 있다. Synchronous 동기 : 요청을 보낸 후 서버의 응답이 올 때까지 기다리며 서버의 응답이 올 때까지 클라이언트는 다른 작업을 수행하지 못한다. Asynchronous 비동기 : 요청을 보낸 후 서버의 응답을 기다리지 않고 다른 작업을 수행한다. 서버의 응답이 완료되면 이를 처리하는 콜백 함수나 이벤트가 실행된다. 비동기 통신은 페이지 전체를 다시 로드하지 않고 필요한 데이터만 갱신할 수 있어서 빠르고 끊김 없는 사용자 경험을 제공한다..