Web 2.0
The Web 2.0 is a catch-all concept that stands for the new technosocial developments which 1) atttempt to make the data independent from the person producing them, so that they can be used freely by others; 2) to make the web programmable, so that less and less software is used in the PC, but the intelligence is located in the network; 3) to socialise webpages through collective intelligence, social software, and networking.
Here's a good overview of tools already, at http://www.shambles.net/web2/