XMPP stands for Extensible Messaging and Presence Protocol.

XMPP is a protocol used mainly for presence and instant messaging. An XMPP extension called Jingle adds the ability to initiate voice and video calls as well.

XMPP can be used as a signaling protocol in WebRTC.

About WebRTC Glossary

WebRTC Glossary is a collaborative space where users can learn more about WebRTC related terms. Anyone can also modify or add new terms to this glossary, but it requires registration to the site first.