BigBlueButton is an open source web conferencing system. Its intended use is online learning.
As spectators, users can join the voice conference, share their cameras, raise their hands and chat with others. As a mod, users can silence/activate the silence of others, expell other users from the session and convert any user into a presenter. Presenters can load slides and control the presentation.