42 Providing temporary use of online non-downloadable computer software that enables users to post comments about and link to third party websites, and to enable uploading, posting, showing, displaying, tagging, blogging, sharing of text, audio and video content via communication networks; hosting of websites featuring multimedia content for others; providing a web site that gives computer users the ability to upload and share user-generated videos, audio, essays, blogs and articles on a wide variety of topics and subjects; Computer services, namely, creating an on-line community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services