42 Providing a platform as a service (PAAS) featuring computer software platforms for enabling the creation, editing, interposition, modification, storage, upload, download, transmission, display, tagging, blogging, posting, accessing, retrieval, streaming, linking, viewing, sharing, annotation, compilation, organization, management, and search of data, messages, comments, images, graphics, audio, video, and audiovisual content and for otherwise providing electronic media or information via computer, mobile device, and communications networks; providing an interactive website; providing a website featuring technology that enables users to upload and share usergenerated videos, images, graphics, audiovisual content, and text on a wide variety of topics and subjects; providing a website featuring non-downloadable computer software enabling the upload, download, transmission, display, tagging, blogging, posting, accessing, retrieval, streaming, linking, viewing, sharing, annotation, compilation, organization, management, and search of data, messages, comments, images, graphics, audio, video, and audiovisual content; application service provider services, specifically hosting the applications of others and providing software for the creation, editing, interposition, modification, storage, upload, download, transmission, display, tagging, blogging, posting, accessing, retrieval, streaming, linking, viewing, sharing, annotation, compilation, organization, management, and search of data, messages, comments, images, graphics, audio, video, and audiovisual content and for otherwise providing electronic media or information via computer, mobile device, and communications networks; providing an online non-downloadable internet-based system application featuring technology enabling users to solicit, collect, modify, store, organize, release, transmit, and manage user data and information; computer services, namely, creation, organization, and management of online communities for social and business networking purpose