ooVoo is a video chat and messaging app that allows users to have group video chats with up to 12 people at once, as well as one-on-one video calls. It also allows for screen sharing and the ability to record video messages to send to friends. The software also includes various filters and effects that can be added to video calls.