Асинхронный запрос - это запрос без ожидания ответа от сервера. Т.е. скрипт создал объект, а объект послал запрос на сервер. При этом скрипт продолжает выполняться дальше и не ждет ответа от сервера. В какой-то момент данные вернуться. И тут вступает в действие событие onreadystatechenge. Сам объект меняет это событие, когда у него меняется свойство readyState. Для события создается собственная функция, в которой проверяется свойство readyState.
bulunduğu site: support.qbpro.ru
Синхронный запрос — это запрос, который обеспечивает контроль над процессом приложения на время выполнения запроса. Синхронный запрос требует одного вызова интерфейса и, следовательно, более простой, чем асинхронный вызов. Однако синхронный запрос может заблокировать приложение для больших запросов или запросов по сети.
bulunduğu site: docs.microsoft.com