# Data Catalog


RudderStack’s **Data Catalog** feature lets you create the events and properties for configuring [Tracking Plans]({{< ref "data-governance/tracking-plans/_index.md" >}}). You can define all the necessary details for your [events]({{< ref "data-governance/data-catalog/events.md" >}}) and [properties]({{< ref "data-governance/data-catalog/properties.md" >}}) like name, type, description, category, etc. Then, you can select the events and associate them with relevant properties while [creating a Tracking Plan]({{< ref "data-governance/tracking-plans/create-tracking-plans" >}}).

{{< info >}}
RudderStack also provides a [Data Catalog API]({{< ref "api/data-catalog-api/" >}}) to:

- Create and manage your Tracking Plans programmatically.
- Add or update events and properties in your Data Catalog.
- Create and manage new categories for your Data Catalog events.
{{< /info >}}

## Feature walkthrough

See this self-paced product tour for the Data Catalog feature:

<div style="position: relative; padding-bottom: calc(67.7734375% + 41px); height: 0; width: 100%;"><iframe src="https://demo.arcade.software/vwRe4j3fJFYsbE58fIP7?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Data Catalog" frameborder="0" loading="lazy" webkitallowfullscreen mozallowfullscreen allowfullscreen allow="clipboard-write" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; color-scheme: light;" ></iframe></div>

## In this section

- [Manage events in your Data Catalog]({{< ref "data-governance/data-catalog/events.md" >}})
- [Manage properties in your Data Catalog]({{< ref "data-governance/data-catalog/properties.md" >}})
- [Manage categories in your Data Catalog]({{< ref "data-governance/data-catalog/categories.md" >}})
