These days, large companies have locations in many cities. Getting everybody together for a meeting is not only logistically difficult, but also very expensive. You've got airfare, hotel, rental cars, food. You get the picture. Here's how it works.
Every employee logs onto the Internet from wherever they're headquartered.
They all load a piece of software that allows them to connect over the Internet to each other. This software might include a virtual white board that everyone can see and write on. Using their keyboards, they can type messages to each other or the whole group. Other aspects of the software allow them to cast secret votes and automatically tally the results. I expect some serious growth in this market soon.