Social Bookmarking includes number of websites where you can share your webpage, blog posts, articles, images and videos. Social bookmarking is the technique to get good backlinks, huge traffic along with branding, promotion and indexing privileges.
Here is a list of Social Bookmarking sites List
For one thing, they help to increase your brand awareness. Most of SEO company will be familiar with this strategy and use it as part of its marketing strategy.