La mensajería instantánea permite el intercambio de mensajes de texto en tiempo real entre usuarios a través de dispositivos conectados a Internet. Funciona mediante clientes de mensajería que se conectan a servidores para mostrar la lista de contactos disponibles y su estado, y permitir el envío y recepción de mensajes entre usuarios que se han aceptado mutuamente. Los clientes más populares soportan múltiples protocolos de mensajería y ofrecen funciones como conversaciones grupales, emoticonos y notificaciones.