a good and brief overview of what web 2.0 means and how the whole thing happened.
what is web 2.0?