La Web 2.0 representa la evolución de las aplicaciones web enfocadas al usuario final, centradas en la interacción y colaboración entre usuarios. Algunos ejemplos son blogs, wikis, redes sociales y servicios de alojamiento de videos que permiten a los usuarios interactuar y compartir contenido de forma colaborativa.