Xmpp
Xmpp full form
Questions in this topic
How do chat applications work?
What is a chat application?