CMS (Content Management System) to system, który pozwala dodawać i edytować treść strony (teksty, zdjęcia, podstrony) przez panel w przeglądarce — bez pisania kodu. Redaktor loguje się, wybiera stronę lub wpis i zmienia treść.

WordPress jest bardzo popularny: prosta obsługa, mnóstwo motywów i wtyczek. Nadaje się do blogów, stron firmowych i mniejszych sklepów (z WooCommerce). Drupal jest bardziej rozbudowany i elastyczny, często wybierany przy złożonych serwisach i dużych organizacjach.

Wybór CMS zależy od celu, wielkości strony, wymagań (np. wielojęzyczność, integracje) i tego, kto będzie na co dzień edytował treść. Często wystarczy WordPress; przy specyficznych potrzebach warto rozważyć Drupal lub inne rozwiązanie.