Instant messaging

Instant messaging or IM is a method of communicating via the Internet and "chatting online" is a way of communicating with people in real-time.


There are many instant messaging clients available. Some support multiple protocols while others are limited to a single protocol.

Multiple protocol clients

Single protocol clients

See also