# Metadata

*Article Topics:* [*Metadata*](/getting-started/common-topics/metadata.md)*,* [*Content*](/getting-started/common-topics/content.md)*,* [*Sets*](/getting-started/common-topics/sets.md)

## Metadata Types

Within the Metadata section of the CMS, you'll find **Metadata Types**. These are customizable sets of data that help you organize and manage your content by grouping similar characteristics.

<figure><img src="/files/1SZvU502C0cf8meozn8a" alt=""><figcaption></figcaption></figure>

Metadata Types provide a flexible framework for labeling, categorizing, and enriching your Content Sets. By using Metadata Types, you can improve content discoverability, create advanced filtering options for your users, and maintain consistent data across your site.

### **Key Concepts:**

* **Metadata Type:** A defined category for organizing content (e.g., "Models," "Genre," "Director").
* **Metadata Value:** The specific data assigned within a Metadata Type (e.g., "Ruby Red" for the "Models" metadata type, "Hardcore" for the "Genre" type).
* **Content Sets:** The actual content items in your CMS (e.g., a video, a set of photos). Metadata values are applied to Content Sets.

### Functionality

The CMS provides core functionality to manage your Metadata Types:

* **Creation:** Easily create new Metadata Types to suit your specific content needs.
* **Management:** Configure details and settings for each Metadata Type, including defining custom attributes (fields) that can be populated.
* **Application:** Assign specific Metadata values to your Content Sets, allowing for detailed organization and filtering.

### Default Metadata Types

By default, the CMS provides several common Metadata Types to get started, including Models, Countries, Credit, Location, and Tags.

## Learn More

{% content-ref url="/pages/jhidsc2tdmkVGbvOQg6K" %}
[Metadata Details & Settings](/content-management/metadata/metadata-details-and-settings.md)
{% endcontent-ref %}

{% content-ref url="/pages/dEVV3DVagbT5bvr21vZM" %}
[Managing Metadata Types](/content-management/metadata/managing-metadata-types.md)
{% endcontent-ref %}

{% content-ref url="/pages/mXgnA32U6EMM3mL0NtYk" %}
[Using Metadata with Sets](/content-management/metadata/using-metadata-with-sets.md)
{% endcontent-ref %}

{% content-ref url="/pages/2KvYnh8kaL9Rr9cqQVwQ" %}
[Adding Metadata](/content-management/metadata/adding-metadata.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.toomuchmedia.com/content-management/metadata.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
