42 Hosting virtual communities for registered users to organize groups, events, participate in discussions, aggregate information and resources, and engage in social, business and community networking; hosting of digital content online; hosting computer software applications of others; hosting an interactive website and online non-downloadable software for uploading, downloading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, videos, movies, films, photos, audio content, animation, pictures, images, text, information, and other user-generated content; computer services in the nature of customized web pages featuring user-defined information, personal profiles, audio and images; hosting an online website community for registered users to share information, photos, audio and video content and engage in communication and collaboration between and among themselves, to form groups and to engage in social networking; providing online non-downloadable software enabling users to transmit messages, comments, multimedia content, video, movies, films, photos, audio content, animation, pictures, images, text, information, and other user-generated content via a global computer network and other computer and communications networks; providing a website featuring functionality that enables forum, chat room and electronic bulletin board users to post, search, watch, share, critique, rate and comment on subjects of interest; providing a website featuring functionality enabling the creation and updating of personal electronic web pages featuring user-provided content