CMS
Definition
A CMS (Content Management System) is the software that lets you edit your website yourself: text, images, pages, articles, without writing a line of code.The CMS is your website's engine room. It separates content (your text, your images) from technology (the code, the design), so you can keep your site alive without depending on a developer for every comma.
Not all CMSs are equal. There are three broad families: mass-market CMSs like WordPress, built by assembling extensions; hosted no-code platforms like Squarespace or Wix, simple but closed; and professional CMSs like Wagtail, developed around your project. The choice commits your site's security, lifespan and autonomy for years.
A good CMS is judged on three things: day-to-day editing ease (your team should master it in two hours), technical sturdiness (no plugin jungle to maintain), and the ability to evolve (adding pages, languages, features without breaking everything).
To compare the two dominant approaches, read our article Wagtail vs WordPress: which CMS for your professional website.
Before choosing a CMS, ask to see the editing interface with your own content, not a generic demo. That is where your real autonomy is decided.
Frequently asked questions
No. A site whose content never changes can do without one. As soon as your team needs to publish or correct without a developer (opening hours, news, new pages), the CMS becomes indispensable: it is what makes the site autonomous.
A builder hosts your site on its own platform, as a rental, within its limits. A CMS like Wagtail installs wherever you want: the code and the content belong to you, and the site evolves without an imposed ceiling.