AJAX обеспечивает динамичность и асинхронность web-разработок при отсутствии необходимости обновления страниц.

AJAX — не самостоятельная технология, а концепция использования нескольких смежных технологий. AJAX базируется на двух основных принципах:    использование технологии динамического обращения к серверу «на лету», без перезагрузки всей страницы полностью, например:        с использованием

  • XMLHttpRequest (основной объект);

        через динамическое создание дочерних фреймов[1];
        через динамическое создание тега <script>[2].
        через динамическое создание тега <img>, как это реализовано в google analytics.   

  • использование DHTML для динамического изменения содержания страницы;

Информация на Wikipedia