> For the complete documentation index, see [llms.txt](https://docs.ternoa.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ternoa.network/build-1/javascript/nft-features-and-pallets/basics-nft-and-collections/collections.md).

# Collections

NFTs represent proof of ownership on the blockchain. Creators need a way to group NFTs in a higher-order entity. This entity is a collection. If a collection is created, NFTs can be put in it at its creation or after.

The main objective of collections is to give a way to group NFTs. Grouping can have multiple meanings, eg. having the same NFT in a high quantity grouped in the same collection or having multiple NFTs sharing the same types of attributes, while still being different, gathered in one entity. This can ease navigation in dApps and more generally improve user experience while using Ternoa's chain.

### Collection features

<details>

<summary>Creating a collection</summary>

* Create a collection on the chain.
* [View code](/build-1/javascript/nft-features-and-pallets/basics-nft-and-collections/collections/mint-a-collection.md)

</details>

<details>

<summary>Limit a collection</summary>

* Set the collection limit on the chain.
* [View code](#limit-a-collection)

</details>

<details>

<summary>Closing a collection</summary>

* Close a collection on the chain.
* [View code](/build-1/javascript/nft-features-and-pallets/basics-nft-and-collections/collections/close-a-collection.md)

</details>

<details>

<summary>Burning a collection</summary>

* Burn a collection on the chain.
* [View code](/build-1/javascript/nft-features-and-pallets/basics-nft-and-collections/collections/burn-a-collection.md)

</details>
