Basically a site can be dubbed as ‘web 2.0′ when it offers the user the ability to interact with it rather than just be a passive observer. Blogging platforms such as Blogger & Wordpress are web 2.0. Social media sites like as StumbleUpon, Facebook, Twitter are all web 2.0. Sites will user driven content like YouTube and Flickr are web 2.0.
As you can see the content varies considerably and there are a multitude of different kinds of web 2.0 sites. The key ingredient to them is that they allow you to upload your content, whatever that may be.
The kinds of web 2.0 sites that can really drive traffic though are the ones that allow you to upload full pages of written content that stays around long term. Ignoring the blogging platforms for a moment, these include sites like Squidoo, HubPages and EzineArticles.