La evolución de la web se puede dividir en tres etapas principales: Web 1.0, Web 2.0 y Web 3.0. La Web 1.0 se caracteriza por su contenido estático y la falta de interacción del usuario; las páginas eran desarrolladas y actualizadas únicamente por webmasters con conocimientos en programación, predominantemente en HTML.