Content Management Systems
At the risk of stating the obvious, it could be said that a content management system is quite simply - a system that manages content. With an effective content management system (CMS) in place, you have the ability to update your web pages whenever you need to without having to go back to your website designer. This can be particularly useful for regularly changing information such as news items or product information.
Having a custom built content management system developed for your website will add considerably to the cost, when compared to a simple brochureware website. However, with the development of recent web2.0 technologies, and the ever increasing push to provide users with the means to create and publish information directly, there are a wide range of options opening up on this front.
Wordpress is perhaps the best example of this new technology. WordPress is a powerful blogging tool, licensed under the GPL license, and used by millions of people around the world. Although WordPress is primarily known as a blogging tool, with a few modifications, plugins and custom templates it's possible to use WordPress as a content management system.