La Web 2.0 permite a los usuarios interactuar y colaborar en la World Wide Web de manera activa compartiendo información e ideas. Algunos ejemplos de aplicaciones Web 2.0 son redes sociales, wikis, blogs, servicios de alojamiento y mashups. La Web 2.0 se basa en la inteligencia colectiva de los usuarios y en el uso compartido de datos.