System zarządzania treścią (, ) – oprogramowanie umożliwiające na tworzenie i prowadzenie serwisu WWW, a także jego późniejszą aktualizację i rozbudowę.

Kształtowanie treści i sposobu ich prezentacji w serwisie internetowym zarządzanym przez CMS odbywa się za pomocą interfejsów użytkownika, zazwyczaj w postaci stron WWW zawierających rozbudowane formularze.

Informacje ogólne Podstawowym zadaniem platform CMS jest oddzielenie treści (zawartości informacyjnej serwisu) od wyglądu (sposobu jej prezentacji). Po wprowadzeniu nowych informacji przez uprawnionego redaktora system zapisuje je (np. w bazie danych). Następnie system CMS generuje dynamicznie strony internetowe na podstawie treści pochodzącej z bazy danych oraz odpowiednich szablonów. Pozwala to na bardziej elastyczne, a przede wszystkim wygodniejsze zarządzanie treścią, niż ma to miejsce w przypadku zastosowania statycznych plików HTML.

Wykorzystanie szablonów stron sprawia, że zmiana koncepcji graficznej całego serwisu sprowadza się do przygotowania i zamiany szablonu (tzw. skórki). Dzięki takiemu podejściu proces publikacji w Internecie staje się prostszy. Ponadto te same dane można prezentować jednocześnie w różnych formatach, np. jako pliki PDF.