Instant messaging (IM) is a type of online chat which offers real-time text transmission over the Internet. A LAN messenger operates in a similar way over a local area network. Short messages are typically transmitted bi-directionally between two parties, when each user chooses to complete a thought and select `send`. Some IM applications can us..... Found on http://en.wikipedia.org/wiki/Instant_messaging