Updatable website development is usually based on some kind of CMS. These can range from free, open source applications to extremely expensive robust enterprise systems. While these have their place, they are usually over complicated and too inflexible to be really useful for simple, updatable web sites. There is usually time, and therefore a cost, involved for an experienced web developer to customise your designs to fit into the CMS, and this cost would apply to every site they do. The functionality of the end product is usually compromised by having to fit into the capabilities of the chosen CMS, and the end user needs to be trained to understand whatever publication processes it implements. SimpleContent helps in this because it allows the web designer complete freedom over their page designs and site functionality, all that is required is one or more page templates with placeholders for inserting the page content itself.