The Web 2.0 philosophy is about allowing users to do more than just retrieve information. The emphasis is on:
Interaction, building on the facilities of Web 1.0 to provide "Network as platform" computing, allowing users to run elaborate applications entirely through a browser. By removing the need to install additional software to gain access to advanced functionality, applications become more accessible and appealing.