By running our own server we can gain some insight into how XMPP and Jabber work, create an efficient and easy to use internal communications setup, connect our server to other servers and services including WAN communications, and last, but not least, we can have our own private communications using SSL. Read on for more on XMPP and how we actually set it all up.