Virtual teams are groups of people who work together on a project but are not located in the same physical site. They are made possible through various communication technologies like email, video and audio conferencing, social media, and web-based meetings. Virtual teams allow organizations to form teams across geographic locations, include specialized experts anywhere, incorporate remote workers, and save on travel and facility expenses. Key communication technologies that support virtual teams include shared portals, video and audio conferencing, email, and chat applications.