Web 2.0 refers to next generation of internet-based services that emphasize online collaboration and sharing among users. Key features include user-generated content, dynamic content, web applications, and increased participation. Animoto is a web application that allows users to easily create professional-looking videos by uploading images and music. It has educational applications as it allows students and teachers to create multimedia projects and share them online.