CMS (Content Management System, czyli system zarządzania treścią) to oprogramowanie umożliwiające tworzenie, edycję i zarządzanie treścią na stronie internetowej bez konieczności posiadania zaawansowanej wiedzy z zakresu kodowania. CMS zapewnia interfejs użytkownika, który umożliwia łatwe dodawanie, modyfikowanie i usuwanie treści, jak również zarządzanie układem i funkcjonalnościami strony.
Popularne systemy CMS, takie jak WordPress, Joomla czy Drupal, oferują bogaty wybór wtyczek i szablonów, które pozwalają na szybkie i elastyczne tworzenie stron internetowych dopasowanych do indywidualnych potrzeb użytkownika. CMS są szeroko stosowane zarówno w małych, jak i dużych przedsiębiorstwach ze względu na swoją skalowalność, łatwość obsługi i elastyczność.