Hace algunos años, crear una página web podía resultar algo bastante complicado y muy laborioso. Las primeras páginas web se creaban con unos editores muy básicos. Si bien es cierto que evolucionaron muy rápidamente para incorporar mejoras y funcionalidades, la realidad es que estaban más enfocados a la creación que al mantenimiento de las páginas web. Precisamente de esa necesidad de facilitar el mantenimiento de las páginas han proliferado en los últimos años multitud sistemas de gestión de contenidos(Content Management System) o CMS a partir de ahora. Estos CMS son los que permiten actualmente crear y mantener una web dinámica con facilidad.