Как упомянуто выше, сообщения обычно хранятся в некоторых средствах постоянного хранения, таких как текстовый файл или база данных. В любом случае, в простых случаях страница опрашивает хранилище с определенным интервалом (500 мс) и добавляет новые сообщения в окно чата.
Сервер опрашивается с помощью AJAX, который может отправлять переменные формы с использованием Javascript, чтобы он мог получать ответ сервера без перезагрузки страницы.