CMS czyli w skrócie Content Management System (System Zarządzania Treścią) jest to aplikacja internetowa lub jej zbiór, pozwalająca na swobodne tworzenie i późniejszą aktualizację, dodawanie, usuwanie treści zamieszczanych w serwisie internetowym, przez niewykwalifikowany informatycznie personel.
Tego zadania mogą podjąć się osoby, które nie są wykształcone w kierunku informatycznym, a nawet takie, które nie znają nawet podstaw kodowania html etc. Kształtowanie, redagowanie i opracowywanie sposobu jej prezentacji w serwisie zarządzanym przez system CMS odbywa się głównie za pomocą prostych w obsłudze interfejsów użytkownika.
Interfejsy te mają zazwyczaj postać stron WWW, które posiadają odpowiednie formularze, moduły i narzędzia.