La evolución de la web se divide en tres etapas: Web 1.0 permitía solo lectura de páginas estáticas, Web 2.0 introdujo la colaboración entre usuarios a través de blogs, wikis y redes sociales, y Web 3.0 busca que los usuarios definan la información relevante a través de sistemas de recomendación y bases de datos.