---
title: "Sitecore Headless Development"
slug: "index-en"
abstract: "Develop decoupled applications using Sitecore data"
---
# Sitecore Headless Development

Sitecore provides a suite of services, APIs, and software development kits (SDKs) that allow you to develop decoupled applications using Sitecore data, transforming Sitecore into a headless content management system (CMS).

> [!important]
> JSS 23.0 and above only support Sitecore XM/XP. You must use the [Content SDK](https://doc.sitecore.com/sai/en/developers/content-sdk/20/sitecore-content-sdk-for-sitecoreai.html) if you're working with SitecoreAI.

Refer to the following documentation for more details:

- [Overview of headless development with Sitecore](https://doc.sitecore.com/xp/en/developers/hd/23/sitecore-headless-development/overview-of-headless-development-with-sitecore.html "Overview of headless development with Sitecore").
- [Sitecore Headless Services](https://doc.sitecore.com/xp/en/developers/hd/23/sitecore-headless-development/sitecore-headless-services.html "Sitecore Headless Services").
- [Sitecore Experience Edge for XM](https://doc.sitecore.com/xp/en/developers/hd/23/sitecore-headless-development/sitecore-experience-edge-for-xm.html "Sitecore Experience Edge for XM")
- [Sitecore ASP.NET Rendering SDK (legacy)](https://doc.sitecore.com/xp/en/developers/hd/23/sitecore-headless-development/sitecore-asp-net-rendering-sdk--legacy-.html "Sitecore ASP.NET Rendering SDK (legacy)").
- [Sitecore JavaScript Services SDK (JSS)](https://doc.sitecore.com/xp/en/developers/hd/23/sitecore-headless-development/sitecore-javascript-services-sdk--jss-.html "Sitecore JavaScript Services SDK (JSS)").

If you are new to Sitecore, you might find it helpful to read [Content authoring concepts for developers new to Sitecore](https://doc.sitecore.com/xp/en/developers/hd/23/sitecore-headless-development/content-authoring-concepts-for-developers-new-to-sitecore.html "Content authoring concepts for developers new to Sitecore").