XMPP (*siglas en inglés de* Protocolo extensible de mensajería y comunicación de presencia) es: "*un conjunto de tecnologías abiertas para mensajería instantánea, presencia, chat en grupos, llamadas de voz y video, colaboración, software intermediario liviano, redifusión de contenidos, y ruteo generalizado de datos XML.*"|
XMPP proporciona una alternativa abierta y descentralizada a los servicios cerrados de mensajería instantánea. El protocolo XMPP ofrece un montón de ventajas:
* Es **Abierto** (lo que significa que es libre, abierto, público y fácilmente comprensible)
* Es un **Estándar** (aprobado por la [IETF](http://www.ietf.org/))
* Es **Descentralizado** (su arquitectura de red es similar a la del correo electrónico, es decir que cualquiera puede correr su propio servidor XMPP, por lo que tanto individuos como organizaciones pueden tomar el control de sus comunicaciones)
* Es **Seguro** (SASL y TLS han sido construidos dentro del núcleo de XMPP y el cifrado E2E (extremo a extremo) puede ser implementado)
* Es **Extensible** (cualquiera puede construir funcionalidades a su medida encima de los protocolos principales (las extensiones más comunes son publicadas en las series XEP)