Maybe it;s just the terminology, but I don't get what web 2.0 means in the context of IM/SEO. For example, when a someone writes 'If i create ~30 Web 20s and post an article per keyword on each of them.' in a post, what actually does that mean. What does he create and where does he post the article? Other sites, other peoples blogs???