Shindig is a turnkey solution for online video chat events. Its unique technology offers the dynamics of an in-person event at internet scale. Shindig enables a host to give a video conference, lecture, seminar, interview or media event in front of an online audience of thousands. Hosts can share the stage for face-to-face interactions with audience members before the entire gathering or sidebar with participants privately. Meanwhile, unlike other video conference or webinar meeting technologies, audience members themselves are also able to network, discuss and socialize with one another in their own self initiated private video chats just as they would naturally at in person events.