La Web 2.0 representa la evolución de las aplicaciones web tradicionales hacia aplicaciones enfocadas en el usuario final. No es una tecnología en sí misma sino una actitud. Algunas tecnologías clave de la Web 2.0 incluyen el uso de Ajax, redes sociales, APIs y dar control total a los usuarios sobre su información. Ejemplos como Google AdSense, Flickr, BitTorrent y Wikipedia marcan la evolución hacia la Web 2.0.