Video conferencing allows people at different locations to communicate simultaneously through two-way video and audio. It has several typical features including full duplex voice communication, text chat, streaming video exchange, whiteboard sharing, file transfer, and application sharing. The main advantages of video conferencing are significant travel savings, improved communication through visual cues, increased productivity through shorter more effective meetings and collaborative tools, and conferencing quality is improving with advances in technology. While not a replacement for all teaching, video conferencing can supplement asynchronous distance education when used appropriately.