La Web 2.0 representa la evolución de las aplicaciones tradicionales hacia aplicaciones enfocadas al usuario final que generan colaboración y reemplazan aplicaciones de escritorio, permitiendo a los usuarios interactuar y crear contenido en comunidades virtuales a través de servicios como redes sociales, wikis y blogs.