A way for web users to store, categorize, share and search for Internet bookmarks. A social bookmarking service allows users to accumulate a list of online resources they find useful and interesting. These lists can be made accessible to a specific network or to the public. Other users with similar interests can view a person’s list by tags (keywords), categories or by doing a random search.