# Using a Headless CMS with Vercel

**Author:** Rich Haines

---

A [Content Management System (CMS)](https://en.wikipedia.org/wiki/Content_management_system) allows you to manage your data's creation and modification, which typically includes a database. For example, [WordPress](https://vercel.com/guides/wordpress-with-vercel) might use a MySQL database to store the content.

A [Headless CMS](https://www.sanity.io/blog/headless-cms-explained) provides the same rich collaboration and authoring experience as a traditional CMS while exposing your data as an API. Headless APIs decouple your data and presentational layers.

## Features

A Headless CMS can help build **content-oriented** websites, such as blogs or marketing/sales sites. This can help with:

- **Collaboration**: Easily share draft content with non-technical stakeholders. For example, using [Preview Mode](https://nextjs.org/docs/advanced-features/preview-mode) with [Next.js](https://nextjs.org/docs/getting-started).
  
- **Multi-Language**: Create localized versions of your content for every region you support.
  
- **Rich Content**: Easily store and manage images, documents, and more.
  

## CMS Providers

- [WordPress](https://vercel.com/templates/wordpress)
  
- [Sanity](https://vercel.com/templates/sanity)
  
- [Prismic](https://vercel.com/templates/prismic)
  
- [DatoCMS](https://github.com/vercel/next.js/blob/canary/examples/cms-datocms)
  
- [Contentful](https://vercel.com/templates/contentful)
  
- [Strapi](https://github.com/vercel/next.js/blob/canary/examples/cms-strapi)
  
- [Agility CMS](https://vercel.com/templates/agility)
  
- [Cosmic](https://github.com/vercel/next.js/blob/canary/examples/cms-cosmic)
  
- [ButterCMS](https://vercel.com/templates/buttercms)
  
- [Storyblok](https://vercel.com/templates/storyblok)
  
- [Hygraph](https://github.com/vercel/next.js/blob/canary/examples/cms-graphcms)
  
- [Sitecore](https://vercel.com/integrations/ordercloud)
  

View more [templates](https://vercel.com/templates).

---

[View full KB sitemap](/kb/sitemap.md)
