Different types of content management systems
An overview of the main CMS types for businesses, including examples of the most popular open source and proprietary CMS software.
When choosing a content management system (CMS) for your business, it helps to understand the differences between the various types, their features and functions, and pricing models.
Types and examples of content management systems
There are three broad types of CMS software: open source, proprietary and Software-as-a-Service CMS, including cloud-based solutions.
Open source CMS
You can download open source CMS software at no initial cost. There are no licence or upgrade fees, or contracts. However, with open source CMS you may have to pay for:
- technical help during installation and set up
- customisation to extend the software beyond the core offering
- compatible templates, add-ons and plugins (although free versions may be available)
- staff training
- support, including regularly updating the software
Examples of the most widely used open source CMS platforms include:
- WordPress
- Joomla
- Drupal
- Magento (e-commerce)
- PrestaShop (e-commerce)
See a full list of open source CMS.
You can install and manage open source CMS on a web server. While most solutions work out of the box, countless customisations are available to meet the different business needs, such as plugins for e-commerce websites, tools to help you optimise content for search engines or customise your design themes and layouts.
Read more about open source business software.
Proprietary CMS
Proprietary or commercial CMS software is built and managed by a single company. Using such CMS generally involves:
- buying a licence fee to use the software
- paying monthly or annual charges for updates or support
- extra costs for customisation, training, upgrades, and technical or user support.
Examples of popular CMS solutions include:
- Kentico
- Microsoft SharePoint
- IBM Enterprise Content Management
- Pulse CMS
- Sitecore
- Shopify
See a full list of proprietary CMS.
You can usually customise proprietary CMS with built-in functionalities, although this may come at an additional cost. If possible, choose a proprietary CMS that works 'out of the box' to avoid high development costs, especially if replacing an existing website.
If you're looking for a CMS for a brand new website, it is best to choose a solution that has all the important features and functions to meet your current and future business needs.
Software as a Service (SaaS) CMS
SaaS CMS solutions commonly include web content management software, web hosting, and technical support with a single supplier. These are virtual solutions hosted in the cloud and based on a subscription model, usually on a per-user or per-site basis. The pricing usually includes:
- amount of data transfer (ie bandwidth to and from your site)
- storage for your content and data
- automatic updates and maintenance
- ongoing support
There are two types of cloud content management systems:
- 'Fully cloud' CMS often comes as part of a package or service. Typically, these are ready-to-use platforms with limited customisation (often proprietary).
- 'Partial cloud' CMS is hosted on your server with more flexibility for add-ons or code changes.
Benefits of cloud-hosted CMS
Cloud CMS provides key benefits for small and medium-sized businesses, making it easier to manage content without heavy investment in infrastructure. Benefits include:
- Low setup costs: Pay a small fee for basic implementation, with no need for expensive servers or on-site hardware.
- Supplier-managed support: The provider handles upgrades, maintenance and technical issues, freeing up your team.
- Access from anywhere: Use it on any computer, laptop or mobile device with an internet connection.
- Real-time updates: Get the latest software and features automatically, without manual intervention.
- Easy scalability: Upgrade packages as your business grows, matching your needs and budget.
See more on cloud computing and find tips to help you choose the best CMS for your business.