Разница между синхронными и асинхронными GET-запросами заключается в том, как происходит загрузка данных с сервера. sky.pro
Синхронные запросы блокируют выполнение скриптов до тех пор, пока сервер не вернёт ответ. sky.pro После получения ответа выполнение продолжится со следующей строки. learn.javascript.ru
Асинхронные запросы не блокируют загрузку страницы и позволяют пользователю продолжать взаимодействие с веб-сайтом, пока данные загружаются в фоновом режиме. sky.pro После отправки запроса браузер получает обратный вызов, когда данные получены, и продолжает нормально работать, пока обрабатывается запрос. developer.mozilla.org
Таким образом, асинхронные запросы предпочтительнее синхронных по производительности. developer.mozilla.org Они не загружают новую информацию с новой страницей полностью, а обновляют только недостающий информационный блок, который добавляется на уже открытую страницу и выводится на экран. otus.ru