ooVoo is a video chat and messaging application that allows users to communicate with multiple people at once. The software features include high-quality video and audio, screen sharing, file sharing, and text messaging. It also has a variety of filters and effects for video calls and allows users to record and save their calls.