Le RTC de WebRTC signifie communications en temps réel, la technologie qui permet streaming audio / vidéo et le partage de données entre les clients de navigateur (pairs). Comme ensemble de normes, WebRTC permet à n’importe quel navigateur d’avoir la possibilité de partager les données d’application et d’effectuer des téléconférences entre pairs, sans la nécessité d’installer des plug-ins ou logiciels tiers.

Ce système facilite les applications de navigateur à navigateur pour les appels vocaux, le chat vidéo et le partage de fichiers.  VP8 est le codec actuellement pris en charge pour WebRTC. WebRTC utilise un serveur appelé Web Conferencing Server qui, conjointement à un serveur STUN, est nécessaire pour fournir la page initiale et synchroniser les connexions entre deux points de terminaison WebRTC.