I have blogged previously about my dislike for the term Web 2.0 so you’ll have to forgive my hypocrisy for using a similar term for this post.
If I dislike these terms why am I using them? Well, if you get past all the hype you are left with terminology which is useful in driving debate [...]