Content Management Systems (CMS) provide you an industry leading framework for your website to build upon. Popular CMS’s include WordPress, Joomla, Magento, and Drupal.
A CMS can provide your business the ability to choose from hundreds of success-proven templates. Your business info can be inserted seamlessly and your catalogue of business offerings can be imported with ease. More than this, the framework for your site is maintained by a community of developers. These CMS offerings are open-source, meaning that the code for these applications are open to freely download, deploy, customize and contribute to by anyone. More info for open-source here. What this really means is that a world-wide community of developers maintain and update this package for you. You take care of your business and your offerings, the community maintains the patches that may become necessary for the CMS.
CMS’s are a very common approach to web development, maintenance and updating your online presence. Typically a CMS will require a maintenance plan with your developer to run updates, update site content and contribute to site optimization. Development bundles are becoming more and more prevalent with today’s managed online services.