La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario final. No es una tecnología en sí, sino una actitud de desarrollo enfocada en la colaboración y servicios que reemplazan aplicaciones de escritorio. Algunas tecnologías clave incluyen Ajax, uso de estándares como XHTML, separación de contenido y diseño, y redes sociales. La Web 2.0 permite a los usuarios crear y compartir información fácilmente a través de herramientas como blogs,