The following tables compare general and technical information for a number of instant messaging protocols . Please see the individual protocols' articles for further information. This article is not all-inclusive or necessarily up-to-date.
General information
Basic general information about the protocols: creator, version, etc.
Note 1: In ~usr@a.b.com, the a.b.com part is known as the "hostmask" and can either be the server being connected from or a "cloak" granted by the server administrator; a more realistic example is ~myname@myisp.example.com. The tilde generally indicates that the username provided by the IRC client on signon was not verified with the ident service.
Note 2: In usr@a.b.c/home, the home part is a "resource", which distinguishes the same user when logged in from multiple locations, possibly simultaneously; a more realistic example is user@jabberserver.example.com/home