Web conferencing enables the real-time sharing of computer screens, individual applications or web-based content among two or more computers or mobile devices. Web conferencing platforms may be internet based and delivered via software as a service (SaaS) or may run within enterprise data centers in an on-premises delivery model.
Most web conferencing platforms support voice and video conferencing.

Some platforms also support screen explanation, polling, speaker management, chat discussions, shared whiteboards and much more. Platforms that support video conferencing may also integrate with room-based video conferencing systems. Web conferencing allows users to conduct business meetings and seminars, lead presentations, provide online education and offer direct customer support via remote keyboard mouse control. Control of the session can be passed among users, so any attendee can act as the main presenter.