What is BigBlueButton and what does it provide?

BigBlueButton is a video conferencing system designed for online learning. In BigBlueButton you can share your audio, video, screen, slideshow and white board at the same time and connect together through webcam, microphone and chat boxes. Also more services like surveys are included in this system