La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final que generan colaboración y reemplazan las aplicaciones de escritorio. Incluye servicios como blogs, wikis, marcadores sociales, intercambio de multimedia, podcasts y redes sociales que permiten a los usuarios participar y compartir contenido. La Web 2.0 no es una tecnología en sí, sino una actitud de desarrollar aplicaciones web interactivas e innovadoras.