CMS (Content Management System) – system zarządzania treścią, który umożliwia tworzenie, edytowanie, publikowanie oraz zarządzanie zawartością stron internetowych lub aplikacji bez potrzeby zaawansowanej wiedzy programistycznej. CMS pozwala użytkownikom na łatwe zarządzanie tekstami, grafikami, plikami multimedialnymi i innymi elementami, korzystając z interfejsu użytkownika.
Najpopularniejsze systemy CMS oferują funkcje takie jak edytor WYSIWYG (What You See Is What You Get), możliwość zarządzania użytkownikami, wersjonowanie treści oraz szablony stron, które ułatwiają tworzenie spójnych i estetycznych witryn. CMS jest szczególnie przydatny w dynamicznych stronach internetowych, takich jak blogi, portale informacyjne, sklepy internetowe czy strony firmowe.
Przykłady popularnych systemów CMS to WordPress, Joomla, Drupal, a także specjalistyczne rozwiązania takie jak Magento dla e-commerce.