System zarządzania treścią (ang. Content Management System, CMS) jest to aplikacja internetowa lub zestaw aplikacji, dzięki któremu możliwe jest stworzenie serwisu WWW z możliwością łatwej aktualizacji treści i rozbudowy funkcjonalności przez upoważnione do tego osoby. Wprowadzanie treści i sposób ich prezentacji w systemie CMS odbywa się za pomocą prostego w obsłudze panelu administracyjnego. Osoby nie posiadające technicznej wiedzy są w stanie w szybko i w wygodny sposób dodawać zdjęcia, teksty, filmy oraz inną zawartość.