42 Application service provider (ASP) featuring software to enable uploading, posting, showing, displaying, tagging, sharing or otherwise providing electronic media or information over the Internet or other communications network; providing temporary use of online non-downloadable software for creating, designing, manipulating, editing, organizing, publishing, searching, uploading, downloading, importing, and distributing multimedia content, videos, movies, films, photos, audio content, animation, pictures, images, text, information, and other user-generated multimedia content; providing temporary use of online non-downloadable software that enable users to share, interact and collaborate with third parties via a global computer regarding the creation, design, manipulation, editing, organization, publishing, searching, uploading, downloading, importing, and distribution of multimedia content, videos, movies, films, photos, audio content, animation, pictures, images, text, information, and other user-generated multimedia content; providing temporary use of online non-downloadable software that enable users to post and share comments, blogs and information relating to multimedia content, videos, movies, films, photos, audio content, animation, pictures, images, text, information, and other user-generated multimedia content, with third parties via a global computer network; providing online non-downloadable software tools for users to create multimedia content online; hosting of digital content online; hosting computer software applications of others; hosting multimedia content for others; providing a web site that gives computer users the ability to upload and share user-generated videos, essays, and articles on a wide variety of topics and subjects; hosting an online community web site that allows users to post, search, watch, share, critique, rate, and comment on, multimedia content, videos, movies, films, photos, audio content, animation, pictures, images, text, information, and other user-generated multimedia content; Providing a web site featuring temporary use of non-downloadable software allowing web site users to upload, post and display online videos for sharing with others for entertainment and educational purposes