Der Instant Messenger ist eine Software, über die in Echtzeit mit anderen Teilnehmern online kommuniziert werden kann. Die Kommunikation erfolgt über kurze Textmitteilungen, die über einen Server an den Empfänger geschickt werden. Dieser kann unmittelbar antworten. Dabei können nicht nur textliche Botschaften, sondern auch Dateien ausgetauscht werden. Oftmals zeigen Instant Messenger den Status der Kommunikationspartner an (online, nicht verfügbar, abwesend, usw.).