Social bookmarking is an online service that allows users to bookmark and share web pages. social bookmarking sites are often used for collaborative research and discovery, as well as for social networking and news aggregation. social bookmarking can also be used to...