Back in the dark ages of the internet companies and individuals were stuck with whatever web agencies left them with. And unless you had a maintenance plan and an ongoing relationship with your web agency you could have easily found yourself stuck with a website that was rapidly getting outdated.
There is nothing worse than a potential client visiting your website only to find that the information was written back in the stone age and the date at the bottom of your site pretty much corresponds with the date the internet was invented.
Content Management Systems to the Rescue!
Then content management systems came along and companies could start updating and managing their own website without needing any HTML or programming experience.
This has opened a world of opportunities for business owners who have the need to own a website but do not necessarily have a background in web development. By utilizing a content management system they can easily update and manage their own website content should they wish to do so.
Different Types of CMS
Currently the three main players in the world of content management systems are Wordpress, Drupal and Joomla.