Instant messaging is a fast and inexpensive method of communication that has been part of the Internet since the early days. While most are familiar with proprietary instant messaging protocols like AOL Instant Messenger and Yahoo! Messenger, some may not be familiar with XMPP, even if they use it. It …