Skip to content
EnglishFrançais
A hand holding out a clear light bulb against a background fading from blue to pink

What Is a Content Management System?

CMS

Jahia Team

A content management system, or CMS, is software that lets you create, organize, publish and update digital content without writing code. Marketing and editorial teams work in an interface while the CMS takes care of structure, permissions and publishing.

This article explains what a CMS is, what it is used for, which features matter, what the types of CMS are and how a CMS differs from a digital experience platform (DXP). In this article, CMS means content management system, not the other uses of the acronym, such as the Centers for Medicare & Medicaid Services in the United States.

What is a content management system?

A CMS is software that separates content from its presentation. Writers enter text, images and documents. The CMS stores and organizes them, then displays them on a website or portal using page templates defined by technical teams.

CMS stands for content management system. The term web content management, or WCM, is used when the CMS is focused on websites.

What is a CMS used for?

A CMS is used to produce and publish content as a team, in an organized way, without relying on a developer for every change. It covers five uses:

  • Create and edit content in a visual editor with structured fields.
  • Organize content by section, content type and metadata.
  • Control publishing with roles, approval workflows and version history.
  • Publish to one or several sites in several languages.
  • Reuse the same content across several pages or channels.

The CMS features that matter

Eight features make the difference when you choose a CMS:

  • Visual editing and preview: see the page as it will be published before it goes live.
  • Permissions and approval: who creates, who reviews, who publishes.
  • Multilingual: manage the versions of each page in several languages.
  • Multisite: run several sites or brands from the same tool.
  • Integrations: connect to existing tools such as a CRM, a database, a search engine or authentication.
  • API: deliver content to other applications.
  • Security and performance: access management, updates and load handling.
  • Accessibility: an editing interface and an output that follow standards such as WCAG.

Types of CMS

Five types of CMS stand out by architecture, license or hosting:

Type of CMSPrincipleFits when you need to
Traditional CMSThe CMS manages content and page layoutRun a site with editors who rely on templates
Headless CMSThe CMS stores content and serves it through an API, the front end is built separatelyFeed several applications or channels with development teams
Hybrid CMSThe CMS combines visual page editing and API deliveryCover both editorial pages and applications
Open source CMSThe source code is published under an open licenseControl and customize the code
Cloud CMSThe CMS is hosted and operated by a providerLimit technical operations

The criteria combine: a CMS can be both hybrid and cloud, for example. To go further, read what a headless CMS is, the benefits of a hybrid CMS, open source CMS or everything you need to know about cloud CMS.

CMS, WCM and ECM: what is the difference?

CMS is the general term. A WCM is a CMS dedicated to websites. ECM, or enterprise content management, covers the management of company documents: storage, archiving, approval workflows and compliance of internal documents and records. A CMS publishes content for an audience. An ECM organizes documents inside the organization.

CMS use cases

A CMS meets a wide range of needs. For example:

  • A corporate website where marketing teams publish pages and news.
  • A set of multibrand or multicountry sites managed from one tool with shared content.
  • A customer or partner portal that presents content to authenticated users.
  • An intranet that distributes news and reference documents to employees.
  • A multilingual site where every language version follows the same approval workflow.

Where a CMS stops

A CMS covers content: creating it, organizing it, publishing it. To personalize the experience for each visitor, analyze the customer journey and orchestrate several channels, a digital experience platform (DXP) takes over by bringing together the CMS, customer data and integrations.

CMS or DXP: which one to choose?

A CMS is used to publish and govern content. A DXP takes over when you also need to use visitor data and coordinate several channels.

CMSDXP
ScopeCreating, managing and publishing contentCMS, customer data, personalization, integrations
Starting pointThe content and the editorial teamsThe visitor journey across several channels
Used forPublishing and governing contentPersonalized experience at scale

For a detailed comparison, read DXP vs CMS: which is right for you and what is a digital experience platform.

How to choose a CMS

Six criteria help you decide:

  1. Governance: roles, approval, traceability.
  2. Multilingual and multisite: the number of sites, brands and languages to manage.
  3. Integrations: the tools and data to connect.
  4. Security: access management and updates.
  5. Editor experience: a visual editor that teams adopt.
  6. Total cost: license, hosting, operations and evolutions.

To go further, read choosing the best multilingual CMS, 9 questions to ask yourself when choosing a multisite CMS and 10 strategic criteria for choosing the best enterprise CMS.

The CMS with Jahia

Jahia is an enterprise CMS and DXP for multisite, multibrand and multilingual projects. The platform unifies content management, customer data and integrations: the CMS governs content, the DXP personalizes and orchestrates the experience. Jahia helps large organizations create, manage and evolve their websites and portals at scale, with a built-in CDP and hybrid publishing, which combines visual editing and API delivery. To discuss your project, contact us.

FAQ

What is a content management system and what is its definition?

A content management system, or CMS, is software that lets you create, organize, publish and update digital content without writing code. Writers work in a visual interface while the CMS manages structure, access rights, versions and publishing on a website or portal.

What does CMS stand for?

CMS stands for content management system: software for creating and publishing content. You may also see the terms WCM, or web content management, for CMS focused on websites. ECM, or enterprise content management, covers the management of company documents. The same acronym also names other things outside content management, such as the Centers for Medicare & Medicaid Services in the United States.

What does a CMS do?

A CMS lets teams publish and manage content without depending on a developer for every change. It provides an editor, page templates, roles and approval workflows, a version history and publishing to one or several sites in several languages.

What is the difference between a CMS and a WCM?

CMS is the general term for a content management system. WCM, or web content management, refers to a CMS dedicated to websites, with the functions to publish and lay out web pages. In everyday use the two terms are often interchangeable when the goal is to manage a website.

What is the difference between a CMS and a DXP?

A CMS manages the creation and publishing of content. A DXP, or digital experience platform, brings together the CMS, customer data, personalization and integrations to manage the visitor experience across several channels. A CMS is used to publish and govern content. A DXP takes over when the experience has to be personalized.

What are the types of CMS?

A traditional CMS manages content and page layout. A headless CMS serves content through an API. A hybrid CMS combines visual editing and API delivery. An open source CMS publishes its code under an open license. A cloud CMS is hosted and operated by a provider.

Jahia Team

Discover