Extensible Messaging and Presence Protocol (XMPP, precedentemente noto come Jabber[1]) è un insieme di protocolli aperti di messaggistica istantanea e presenza basato su XML. Il software basato su XMPP è diffuso su migliaia di server disseminati su Internet; secondo la XMPP Standards Foundation (precedentemente nota come Jabber Software Foundation), già nel 2003 era usato da circa dieci milioni di persone in tutto il mondo.[2]