---
title: "Sections"
description: "Reusable blocks with linked schemas (a declaration of the data shape a section expects, think of it as the section's contract with any template that."
url: "https://www.contentstack.com/docs/studio/sections-guide"
product: "Contentstack"
doc_type: "guide"
audience:
  - developers
  - admins
version: "current"
last_updated: "2026-09-14"
---

# Sections

Reusable blocks with **linked schemas** (a declaration of the data shape a section expects: think of it as the section's contract with any template that drops it) and **exposed props** (per-instance overrides authors can tweak without touching code).

## On this chapter

*   [Start here: Chapter overview](/docs/studio/build-and-use-sections): What sections are, why they exist, and how they fit between components and templates.

### Binding sections to data

*   [Linked schema](/docs/studio/link-content-types-with-linked-schema): Declare the data shape a section expects so Studio can structurally match it onto a template.
*   [Auto-binding by drop location](/docs/studio/auto-binding-by-drop-location): How Studio resolves bindings against the scope at the drop point (page root, Repeater, Modular Block).

### Opening sections up to template authors

*   [Expose Section Props](/docs/studio/expose-section-props): Surface individual component props for per-instance overrides on a template.

## Continue

*   [Continue to Smart Containers](/docs/studio/smart-containers-guide). Repeaters, Condition Blocks, and Section Slots: the primitives that turn static layouts into data-driven ones.

## See also

*   [Back to docs home](/docs/studio/studio-documentation-home)
*   [Templates](/docs/studio/templates-guide): Where sections get composed into full pages.