Providing a web site that gives users the ability to upload, download, access, post, display, tag, blog, stream, link, share and transmit data, messages, graphics, images, photographs, videos and other digital content; providing temporary use of online non-downloadable software for use in uploading, downloading, accessing, posting, displaying, tagging, blogging, streaming, linking, sharing and transmitting data, messages, graphics, images, photographs, videos and other digital content; file sharing services, namely, providing a web site featuring technology enabling users to upload and download electronic files; application service provider (ASP) featuring software for use in uploading, downloading, accessing, posting, displaying, tagging, blogging, streaming, linking, sharing and transmitting data, messages, graphics, images, photographs, videos and other digital content
Computer and Scientific