O WebRTC (Web Real-time Communication) é usado principalmente para aplicações web P2P. Ele permite o uso de aplicações de voz, chat de vídeo e compartilhamento de arquivos sem a necessidade de instalar quaisquer plugins no navegador, mas tem seus inconvenientes.