Extensible Messaging and Presence Protocol (XMPP, denumit inițial Jabber) este un protocol de comunicare deschis conceput pentru mesagerie instantanee (IM), informații despre prezență și întreținerea listei de contacte. Bazat pe XML (Extensible Markup Language), acesta permite schimbul aproape în timp real de date structurate între oricare două sau mai multe entități de rețea. Conceput pentru a fi extensibil, protocolul oferă o multitudine de aplicații dincolo de IM tradițională în domeniul mai larg al middleware-ului orientat pe mesaje, inclusiv semnalizare pentru VoIP, video, transfer de fișiere, jocuri și alte utilizări.
un protocol deschis și sigur, care nu cere tranzacții. Există mulți clienți care îl folosesc: https://xmpp.org/uses/instant-messaging.html