Social bookmarking is an online service that allows users to bookmark and share web pages. social bookmarking sites are often used for collaborative...

read more