42 providing a web hosting platform featuring technology for enabling users to create, upload, bookmark, view, annotate, share and discover data, information and multimedia content; computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking; providing temporary use of online non-downloadable software for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, and information; platform as a service (PAAS) featuring computer software platforms for uploading, posting, showing, displaying, tagging, sharing and transmitting messages, comments, multimedia content, photos, pictures, images, text, and information; providing temporary use of non-downloadable software that facilitates sharing and discovering information and media content via mobile devices; providing temporary use of non-downloadable software that facilitates sharing and discovering information and media content via local and global computer, mobile, cellular, electronic, wireless, and data communications networks