La evolución de la web ha pasado por varias etapas significativas. La Web 2.0 se caracteriza por permitir la creación de contenido por parte de los usuarios, utilizando herramientas de lectura y escritura, y facilitando la interacción social a través de redes sociales y mensajería.