In general term web 2.0 mean user interactive content, where you can create , share with the website, previously most sites are static, where user can just read posted content.
In seo term web 2.0 sites are those that allow you to post your links.
web 2.0 blog site (wordpress, blogger) allow...