42 Providing a web site that gives users the ability to upload, download audio, video, photographic images, text, graphics and data; Providing a web site that gives computer users the ability to upload and share user-generated videos, on a wide variety of topics and subjects; Providing temporary use of non-downloadable software applications for transmission of audio, video, photographic images, text, graphics and data; Hosting multimedia entertainment content for others; Providing temporary use of non-downloadable software to enable uploading, downloading, showing, playing, streaming, viewing, previewing, displaying, tagging, sharing, distributing, publishing and otherwise providing electronic media, multimedia content, videos, movies, pictures, images, text, photos, user-generated content, audio content, video content and information via the Internet and other communications networks