ooVoo is a video conferencing and messaging app that allows up to 12 participants to communicate at once. Users can send text messages, make voice calls, and share files during a video call. The software also features filters, effects, and emojis to enhance the video chat experience. Additionally, ooVoo offers screen sharing and recording capabilities.