CMS (CONTENT MANAGEMENT SYSTEM) je sustav za upravljanje sadržajem (upravljanje je dodavanje, ažuriranje, i ostale radnje sa sadržajem weba)
CMS softver dodaje web stranici administracijsko sučelje, prijavom u administraciju tzv. backend vlasnici ili administratori web stranice rade na njenom ažuriranju
Pomoću CMS-a moguće je mijenjati bilo koji dio web stranice, ne samo sadržaje
Za administriranje sadržaja Vaše web stranice više nije nužno potrebno poznavanje web programiranja (HTML, JAVA SCRIPT...), nije potrebno nabavljati specijalizirane programe (FRONTPAGE, DREAMWEAVER...)
Korisniku se kada poželi unositi novi sadržaj ili mijenjati postojeći na vlastitoj stranici otvara sučelje slično tekst procesoru (npr. MS WORD-u....) i preko toga sučelja korisnik unosi tekst, slike i sl.. sadržaje
Izmijenjeni sadržaj je odmah vidljiv i svima na raspolaganju, bez bespotrebnih konekcija na server ili nabave specijaliziranih FTP programa.
pogodan je za korisnike koji žele samostalno ažurirati postojeći ili dodavati novi sadržaj na svojim web stranicama, daje veću razinu AUTONOMNOSTI
potreban je gotovo svim tipovima korisnika i podržava web stranice raznih namjena
postoje stotine gotovih CMS rješenja na tržištu, postoje komercijalna i open source rješenja, i kod jednih i drugih postoje moduli odnosno komponente kojima se proširuju funkcionalnosti i mogućnosti osnovne aplikacije CMS-a
Izmjena ili unos sadržaja moguć je iz bilo kojeg dijela svijeta, gdje
god postoji veza na Internet (npr. na odmoru LAPTOPOM iz hotelske sobe,
ili čak iz najbližeg INTERNET KAFIĆA)