Computer services, namely, creating indexes of information, sites and other resources available on computer networks; Providing a web site featuring technology that enables internet users to create, bookmark, annotate, and publicly share data; Providing a web site featuring technology that enables internet users to share documents, images and videos; Providing a website featuring a media aggregator and search engine for internet content; Providing customized on-line web pages featuring user-defined information, which includes search engines and on-line web links to other web sites
Computer and Scientific