Tim O'Reilly tries to answer, What Is Web 2.0?

trying to wrangle an amorphous blob