This is a form of 'active' (live) online chat, which allows you to keep a list of other Internet connected friends or business contacts and see when they are online for instant communication purposes (video, text, audio etc.). MSN, ICQ and Trillian are all forms for IM communication.
Related Articles:
> IRC - Internet Relay Chat