Teams live events can host up to 10,000 users. It is a great options for corporate or very large gatherings. Teams live events allow all the same functionality as Teams meetings but attendees can only chat (instant message), only the presenter can be heard.
Chats or questions asked can be moderated too.
Watch this video to see how live events work and how to set up.