With Web 2.0, we’re now talking about the social web. The key shift here is that we provide the framework, and the users provide the content. Before this, you were responsible for creating and publishing the content yourself. Now, we open that up and allow users to generate it.
That shift—moving content creation from the site owner to the users—is really what defines Web 2.0.