После загрузки страницы в браузер, её содержимое остаётся неизменным. Однако, на многих сайтах можно наблюдать обновление части страницы, причём страница может обновляться как сама по себе, так и по действию посетителя. Некоторые типичные примеры:
- Обновление блока новостей через определённое время;
- Отправка формы и показ результата её отправки;
- Обновление рекламных баннеров;
- Обновление количества просмотров/лайков ВКонтакте;
Возможность обновить часть содержимого страницы без перезагрузки (обновления) всей страницы обеспечивается благодаря технологии, которая получила название AJAX.
AJAX (читается как «аякс» или «аджакс»):
Asynchronous Javascript and XML — «асинхронный JavaScript и XML». Смысл заключается в «фоновом» обмене данными браузера с веб-сервером.
AJAX позволяет сделать веб-страницы быстрее и удобнее.
Стоит, однако, помнить, что AJAX использует JavaScript и если последний отключен в браузере посетителя, то все AJAX элементы работать не будут. Типичным примером является ВКонтакте: если у вас отключен JavaScript, то вы не сможете работать с сайтом вообще, поскольку он целиком построен на AJAX.
Одним из наиболее распространённых случаев применения AJAX является обработка форм на сайте. Это не только более удобно для посетителя, но и обеспечивает защиту от автоматического спама в формах.

