Programmes de messagerie instantanée et clients de chat dévoués travaillent d'une manière similaire à des bavardoirs, bien qu'il n'y ait pas d'interface Web impliqués. Bien que ces programmes et les clients de chat peuvent être axés sur les petites conversations et les transferts de fichiers occasionnels, il ya encore un serveur qui agit comme un intermédiaire entre les participants. Chaque message qui est envoyé se déplace d'abord au serveur que le client ou le programme le chat est connecté, et de là, il est envoyé à l'ordinateur du destinataire approprié. Le serveur agit davantage comme un agent de routage d'un hôte, avec la plupart des fonctionnalités de chat venant du logiciel installé sur les ordinateurs des utilisateurs. Si une erreur se produit avec le serveur central, les utilisateurs peuvent être déconnectés du réseau de chat ou des messages ne peuvent pas être reçues.