An API definition from W3C, supports browser-to-browser applications for voice and video calling, P2P file sharing without plugins
getUserMedia
allows a web browser to access the camera and microphone to capture mediaRTCPeerConnection
sets up audio/video callsRTCDataChannel
allows browsers to share data via peer-to-peergetStats
allows the web app to retrieve stats about WebRTC sessions