Videoconferencing is a form of communication that allows real-time interaction between people at two or more physical locations that allows for two-way video and two-way audio interaction through the transfer of video and audio packets via the internet. Some types of videoconferencing equipment allows users the ability to send and/or share data during the videoconference.