Opa, muito obrigado!
WebRTC é uma API nativa do Javascript que traz para os navegadores uma comunicação de vídeo, áudio e transferência de dados sem a necessidade de instalar um plugin ou extensão para cada cliente. Além disso, ela traz como arquitetura de rede principal a peer-to-peer (P2P).
No caso de WebGL seria uma API também, mas ela é para renderização de gráficos 2D ou 3D numa página web, muito utilizado para desenvolvimentos de jogos e também de aplicações mais sofisticadas, exemplo: um editor de imagens como o Photoshop ou até uma aplicação estilo Figma.
Ah, WebRTC não usa WebGL por baixo. Nesse exemplo que mostrei eu uso a game engine Unity e na hora de fazer o build eu seleciona a opção de WebGL para portar esse jogo para um código nativo Javascript para rodar os gráficos direto do navegador sem a necessidade de plugins extras.