42 Peer-to-browser photo sharing services, namely, providing a website featuring technology enabling users to upload, view, and download digital photos; Providing a website featuring resources, namely, non-downloadable software for providing information in the field of software development for software developers and for accessing websites featuring information in the field of software development for software developers; Providing temporary use of on-line non-downloadable cloud computing software for accessing the Internet for educational, recreational and amusement use in the field of entertainment and in the fields of secondary, collegiate, social and community interest groups; Computer services, namely, creating an on-line community for registered users to participate in discussions, obtain feedback from their peers, form virtual communities, and engage in social networking services in the field of community interest groups; 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 in the field of entertainment; Computer services, namely, creating an on-line community for registered users to create a virtual community, and for transmission of audio, video, photographic images, text, graphics and data; Providing temporary use of on-line non-downloadable software and applications for modifying the appearance and enabling transmission of photographs and videos; providing temporary use of non- downloadable software for use in editing of photographs and videos; Providing a web site featuring temporary use of non-downloadable software allowing web site users to upload on-line videos for sharing with others for entertainment purposes; Providing a website that gives users the ability to review various print, photographic, graphic image, and audio and video content and utilize a custom template to provide input, likes, dislikes, edits, changes, modifications, opinions, suggestions, and comments and engage in social, business and community networking