We recommend an open source web content management system. A CMS is content management system software, usually implemented as a Web application for creating and managing HTML content. It is used to manage and control a dynamic collection of Web material (HTML documents and their associated images).

A CMS helps content creation, content control, editing, and many essential Web maintenance functions. The software provides authoring (and other) tools designed to allow users with little or no knowledge of programming to create and manage content with relative ease of use. Our system uses and hosts a database to store content, metadata, and/or other elements needed by the system.

Unlike Web-site building tools like Microsoft FrontPage or Adobe Dreamweaver, a CMS allows non-technical users to make changes to an existing website with little or no training. In other words, once your CMS website is set up and the framework is in place, it is primarily a Web-site maintenance tool for non-technical administrators and content creators to publish pages. You could, for example, even copy and paste content from MS Word docs and such.