Definition:
eXtensible Markup Language is a data formatting standard that can be integrated into On-Line Analytical Processing a multi-dimensional database architecture and other protocols such as SOAP (next) and IP. eXtensible Messaging and Presence Protocol operates in a server-client model (not peer-to-peer) and gives each network end-point a unique address called a Jabber IDentifier.