Instant Messaging
Definition: Instant messaging (or IM) offers users the ability to communicate in real time. Starting with IRC (Internet Relay Chat) users became hooked on the ability to “chat” in real time rather than sending emails back and forth or posting […]