A webrtc application development-enabled browser allows customers to make calls, participate in multi-party audio and video conferences, and participate in screen sharing collaborations.