La evolución de la web se puede dividir en Web 1.0 y Web 2.0. La Web 1.0 era una web informativa donde los usuarios solo consumían contenido. La Web 2.0 se basa en comunidades de usuarios, donde cualquier persona puede participar y compartir contenido. Esto ha llevado al surgimiento de potentes sistemas de gestión de contenidos que permiten a los usuarios crear y administrar fácilmente el contenido de una página web de manera dinámica y flexible.