La Web 2.0 representa la evolución de las aplicaciones web tradicionales hacia aplicaciones enfocadas al usuario final. El término fue acuñado por Dale Dougherty para describir cómo la web estaba experimentando un renacimiento con nuevas reglas y modelos de negocio. Algunos ejemplos de aplicaciones Web 2.0 incluyen YouTube, redes sociales, wikis y blogs, las cuales permiten una mayor colaboración e interacción entre usuarios.