Content management has become increasingly more popular as Blogs and Themed websites using backend programs like PHPNuke, PostNuke or Wordpress allow users to easily generate content for viewing to any visitors. These content managements systems all require a front end. Without that front end the customer would be looking at raw data, almost useless to anyone surfing to that website. Specializing in publishing content to a repository and storing that information in a database requires someone with knowdlged not just of the design of the site, but the operation or the CMS behind it.