A Content Management System (CMS) is a software application which will help you keep your website up-to-date and manage the content of your website without any special website programming skills. It is as easy to use as a word processor.

Once your website has more than about ten pages you should consider investing in a CMS so that you can keep your website fresh, while maintaining a consistent look and feel across the site.