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.
Clients
There are many instant messaging clients available. Some support multiple protocols while others are limited to a single protocol.