# Clay Data Structures

The aim of this section is to broadly explain the different data structures in Clay and to provide context around the how the different pieces are used throughout the Clay editing/display lifecycle. At different points these docs might link to the Kiln/Amphora docs for more in-depth explanations.

{% content-ref url="clay-data-structures/components" %}
[components](clay-data-structures/components)
{% endcontent-ref %}

{% content-ref url="clay-data-structures/pages" %}
[pages](clay-data-structures/pages)
{% endcontent-ref %}

{% content-ref url="clay-data-structures/layouts" %}
[layouts](clay-data-structures/layouts)
{% endcontent-ref %}

{% content-ref url="clay-data-structures/uris" %}
[uris](clay-data-structures/uris)
{% endcontent-ref %}

{% content-ref url="clay-data-structures/users" %}
[users](clay-data-structures/users)
{% endcontent-ref %}
