Content management systems put the site owner in the driver’s seat of their website, allowing the site owner to keep the content of the website fresh and new. They can be Windows or web-based. They can take on a variety of forms from, simple blogs to custom information systems that allow a customized number of users to update content in the form of text, images and videos from anywhere in the world.