What is Instant Messaging
According to Search Unified Communication, Instant messaging, often shortened to IM or IM’ing, is the exchange of near real-time messages through a stand-alone application or embedded software. Unlike chat rooms with many users engaging in multiple and overlapping conversations, IM sessions usually take place between two users in a private, back-and-forth style of communication.
One of the core features of many instant messenger clients is the ability to see whether a friend or co-worker is online and connected through the selected service — a capability known as presence. As the technology has evolved, many IM clients have added support for exchanging more than just text-based messages, allowing actions like file transfers and image sharing within the IM session.
Instant messaging differs from email in the immediacy of the message exchange. IM also tends to be session-based, having a start and an end. Because IM is intended to mimic in-person conversations, individual messages are often brief. Email, on the other hand, usually reflects a longer-form, letter-writing style.
Generally, IM users must know each other’s username or screen name to initiate an IM session or to add them to their contact list or buddy list. Once the intended recipient has been identified and selected, the sender opens an IM window to begin the session.
For IM’ing to work as intended, both users must be online at the same time, although nearly all instant messaging platforms now allow asynchronous interactions between online and offline users. If offline messaging is not supported, attempting to IM an unavailable user will result in a notification that the transmission cannot be completed. In addition, the intended recipient must be willing to accept instant messages, as it is possible to configure the IM client to reject certain users.
When an IM is received, it alerts the recipient with a window containing the incoming message. Or, depending on the user’s settings, a window could indicate an IM has arrived along with a prompt to accept or reject it.