This document provides a comprehensive survey of enhancing web-based meetings with WebRTC technology. It discusses key components and functionalities of real-time collaboration platforms developed using WebRTC, including virtual meeting spaces, video/audio, participant management tools, and collaborative tools like whiteboarding. The survey also addresses technical challenges such as delays and quality of service improvements. It reviews several research papers focusing on improving quality of service, reducing delays, integrating hand gestures, low latency streaming, and congestion control algorithms. The findings highlight the potential of WebRTC-based platforms to transform online communication and collaboration experiences.