A Content Management System (CMS) is software designed to simplify the upkeep of a web site and can be very attractive to someone in business, a charity or church, an individual, or anyone for that matter looking for an easy to manage web site. A CMS can make updating a web site and adding sophisticated functionality like an online store, a newsletter, a reservation system, etc. a breeze.
An example of where a CMS would be invaluable would be a business such as a Bed and Breakfast. Fed up with paying their web designer to continually make changes for them, a CMS would allow them to easily update their own site, add a newsletter component to stay in contact with guests, and even add a reservation system if they choose to. And that list can go on and on.
