El documento describe la arquitectura y tecnología detrás de WhatsApp para enviar mensajes y notificaciones. Usa el protocolo XMPP implementado a través del servidor Ejabberd. Los clientes se comunican con el servidor a través de HTTP usando enlaces BOSH o WebSocket. El servidor almacena los mensajes y notifica a los clientes conectados y desconectados sobre nuevos mensajes.