Animoto is a video creation site that allows users to make personalized videos using predefined styles, music, photos, and videos. It offers both free and paid subscription plans. The free version has limitations on music selection and video editing capabilities. Paid Pro plans provide more editing options and the ability to customize music. Users can create videos on the site or through the Animoto mobile app. The site offers tutorials, templates, and inspiration from other user videos to help users design their own videos. Users can then publish and share their finished videos through Animoto or embed them on other sites.