Instant Messaging

Instant messaging (IM) is a form of communication over the Internet, that offers an instantaneous transmission of text-based messages from sender to receiver. In push mode between two or more people using personal computers or other devices, along with shared clients, instant messaging basically offersreal-time direct written language-based online chat. The user's text is conveyed over a network, such as the Internet. It may address point-to-pointcommunications as well as multicast communications from one sender to many receivers. More advanced instant messaging allows enhanced modes of communication, such as live voice or video calling, video chat and inclusion of hyperlinks to media.