Теория
Что такое Ajax и для чего он используется?
Технология для асинхронного обмена данными между клиентом и сервером без перезагрузки всей страницы.
Читать ответ