即时通讯IM)是两个或更多人之间通过输入文字进行聊天的一种方式。然后通过计算机在互联网等网络上发送这些文本。

即时通讯必须有一个即时通讯客户端,与可以发送即时通讯的服务相连接。即时通讯与电子邮件不同,因为对话发生后,可以立即被阅读(即时)。一个多协议的即时通信应用程序可以让人连接到许多即时通信网络。

即时通讯服务的许多想法来自于一种古老的、仍然流行的在线聊天方式,即互联网中继聊天(IRC)。在早期的即时通讯程序中,每个字母在输入时都会出现,当字母被删除以纠正打字错误时也会出现。这些也被读者看到。这使得它更像一个电话交谈,而不是发送信件。在较新的即时通讯程序中,对话中的其他读者一般只在新行开始后看到每一行文字。大多数即时通讯程序都有一个设置状态信息的方法。这就像电话答录机上的信息。它显示人们是否在线,是否想聊天。