Расширяемый протокол обмена сообщениями и присутствия (XMPP) (прежнее название Jabber) - это протокол для обмена мгновенными сообщениями. Он разработан на основе XML.
Он отличается от большинства протоколов тем, что является открытым стандартом. Это означает, что любой, у кого есть доменное имя и подключение к Интернету, может запустить свой собственный сервер. Большинство программного обеспечения и клиентов имеют открытый исходный код.
Другие программы, такие как Google Talk и Gizmo5, используют протокол XMPP. Он установлен на тысячах серверов по всему Интернету. Существует более пятисот миллионов пользователей, которые используют программное обеспечение, основанное на этом протоколе. В число клиентов входят Pidgin и iChat.