Social Bookmarking websites : These websites allows you to submit the URL of your page with informative content worth sharing with your audience. If audience finds your content valuable they will bookmark it.
Article Directories : These websites allows you to submit and publish your content on these websites for sharing. The difference between bookmarking sites and article directories is that Social bookmarking websites highlight your titles and when user clicks on them, he will be redirected to your website. Whereas, Article directories publish your content.
Web directories : Website directories allows you to submit your website to these directories, so that visitors come and surf for different websites withing the category. For instance, I want some information about SEO companies... I will go the directors, choose the category and select the website from the huge list.