Extensible Messaging and Presence Protocol, más conocido como XMPP ("Protocolo extensible de mensajería y comunicación de presencia") (anteriormente llamado Jabber), es un protocolo abierto y extensible basado en XML, originalmente ideado para mensajería instantánea.