Instant Messaging
Als Alternative zum Versenden von SMS bieten Programme bzw. Apps für Instant Messaging ("IM"), kurz "Messenger" bestimmte Vorteile.
Im Gegensatz zum blosen Austausch von SMS zwischen zwei Teilnehmern an einer Unterhaltung, dem sog. Chat, können mehrere Empfänger die Textnachrichten empfangen.
Dies ermöglicht der Versand über einen Server, der die Nachrichten an mehrere Empfänger verteilt. Der Server kennt oft auch den Zustand der Software beim Empfänger und kann so anzeigen, ob dieser Empfangsbereitschaft signalisiert.
Beim Versenden einer SMS stehen dem Absender keine Informationen darüber bereit, ob der Empfänger überhaupt empfangsbereit ist.
Bekannte und verbreitete Protokolle sind z.B. "IRC", "XMPP" und "WebRTC".
Viele bekannte Programme benutzen aber auch sog. "proprietäre" Protokolle, die nur von einer bestimmten Software verwendet werden und diese dann auch beim Empfangspartner voraussetzen.
Es gibt Instant Messenger, die mehrere dieser Protokolle unterstützen. Einige davon sind für verschiedene Betriebssysteme und PC und mobile Plattformen (iPhone, Android, Windows) verfügbar.