Torchat is an anonymous instant messenger client running atop the Tor network. It niftily uses hidden services to build connections over the network which are end to end encrypted, and where both parties are hidden from each other.
By default, it comes packaged ready to go with its own Tor client. This is fine if you're travelling around with your encrypted USB stick or the like, but not very useful if you're already running a Tor client.