CMS (Content Management System) inaczej System Zarządzania Treścią, to aplikacje związane z zarządzaniem oraz procesem umieszczania danych na stronach WWW.
Oprogramowanie tego typu umożliwia w prosty sposób publikowanie, wprowadzanie zmian w tekstach oraz zarządzanie serwisami internetowymi. Występuje kilka podstawowych rodzajów systemów CMS.
Systemy CMS oferują wiele możliwości i stały się niemal nieodłącznym narzędziem w procesie tworzenie serwisów internetowych. Za pomocą oprogramowania typu CMS można w prosty sposób uaktualniać i zarządzać zawartością serwisów internetowych. Zadania personelu redakcyjnego skupiają się na pracy przy artykułach a publikacja na stronach internetowych przebiega według prostego schematu.
Zarządzanie serwisem internetowym, wspieranym aplikacjami CMS nie wymaga praktycznie żadnej wiedzy specjalistycznej. Często wystarczy jedynie umiejętność obsługi przeglądarki komputerowej. Dostępna jest ogromna ilość różnych aplikacji CMS, do najpopularniejszych na pewno można zaliczyć F3site, Joomla, Mambo, WordPress oraz XOPPS.
Planując zlecenie uruchomienie profesjonalnego serwisu internetowego należy jedna liczyć się z pewnymi kosztami. Cena, jaką przyjdzie nam zapłacić za przygotowanie wysokiej klasy strony internetowej, o dużej funkcjonalności na pewno nie będzie mniejsza niż około 300 zł. Wszystko zależy od tego, czego sobie zażyczymy.