Объясняю AJAX "на пальцах":
1. Вот ты (клиент) едешь в автобусе (это - твоё вэб-приложение).
2. Ты отправляешь запрос водителю (это - сервер): "следующая остановка Арбузная?"?
3а. Водитель ничего не отвечает, если следующая - не Арбузная.
3б. Через определенный промежуток времени (по истечении тайм-аута) ты опять спрашиваешь "следующая остановка - Арбузная?". Идем на п.3.а.
3в. Но если следующая - Арбузная, то водила отвечает "да Арбузная, Арбузная!!!" (получили ответ сервера, содержащий информацию).
4. Ты наконец-то получил ответ. Ты доволен и счастлив, и выходишь на ближайшей остановке (обрабатываем полученные данные).
Но так как все пассажиры не слышат друг друга, то каждый из них спрашивает отдельно. Но когда водила объявит, что "следующая - Арбузная", то его услышат как раз все, кому это нужно. И все дружно ломануться к выходу (происходит обновление у всех клиентов, кому это требуется).
Впрочем, если автобус вдруг сломается, то водила объявит об этом, и всем придется выйти и сесть на другой автобус (переподключиться к серверу), и доехать-таки до своей остановки. Впрочем, можно ездить по кольцевой дороге

, вылезая на некоторых остановках, и садясь потом на следующий автобус.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)