CIMM DEFINITION: A facility that allows people to chat in real time. The chats, or forums, are typed remarks, and they can be either public or private. (Source: IAB)

2: A protocol that allows users to converse with others in real time. It is structured as a network of servers, each of which accepts connections from client programs. (Source: IAB)