42 Providing an on-line network environment that features technology that enables users to share data; Social bookmarking website services, namely, providing a website featuring technology that enables users to create, organize, store, manage, share and search for bookmarks of resources online; Providing a web site featuring technology that enables internet users to create, bookmark, annotate, and publicly share data and insert data into a search engine; Computer services, namely, creating an on-line community for registered users to participate in discussion, get feedback from their peers, form virtual communities, and engage in social networking