What is a CMS?
A content management system (CMS) is a web application that lets employees of a company change the content of a website. You don’t need any knowledge of a programming language to use a CMS.
The different types can be grouped into three categories:
- Paid solution (Craft CMS)
- Open source (WordPress)
- Developing your own CMS
Each category has its own advantages. A paid solution often has better technical support and more out-of-the-box functionality. An open source solution is often free if you host it on your own server. Developing your own CMS costs a lot of time or money, but on the other hand it offers the most flexibility and you can set it up exactly to your taste.
Features of a CMS
A CMS lets you change a website’s content. For example text edits, creating a new blog post or adjusting the styling of a page. There are often other processes too, such as:
- Processing orders, quotes and form submissions
- Adding products and services
- Managing users
Summary
A CMS is something most websites with dynamic content rely on. It’s a (paid) interface for companies or organisations to manage and process content.