System zarządzania treścią (ang. Content Management System, CMS) jest to aplikacja internetowa lub ich zestaw, pozwalająca na łatwe utworzenie serwisu WWW oraz jego późniejszą aktualizację i rozbudowę przez redakcyjny personel nietechniczny.
Kształtowanie treści i sposobu ich prezentacji w serwisie zarządzanym przez CMS odbywa się za pomocą prostych w obsłudze interfejsów użytkownika, zazwyczaj w postaci stron WWW zawierających rozbudowane formularze i moduły.
Nowoczesny system zarządzania treścią przeznaczony do budowy zarówno prostych jak i skomplikowanych stron internetowych. Cechą charakterystyczną stron opartych o to narzędzie jest łatwość obsługi mimo swej bogatej funkcjonalności. System charakteryzuje generowanie bardzo czystego kodu XHTML, wizualna edycja treści, a także wsparcie dla SEO (pozycjonowania).