Interestingly enough, Tim Berners-Lee, who is credited with writing the first web browser and creating the 'web', called web 2.0 a "piece of jargon". Basically a bunch of marketing hype and spin. Tim had since the beginning of the web envisioned that these technologies would be part of the web.