# Overview

Contracts can be categorized as follows:

* [**Registry**](https://docs.dimo.org/protocol/identity-protocol/registry)**:** This is the entry point and single contract [DIMO Registry](#dimo-registry).
* [**Nodes & NFTs**](https://docs.dimo.org/protocol/identity-protocol/nodes-and-nfts)**:** The core functionality of the system that builds the DIMO identity. &#x20;
* [**Auxiliary**](https://docs.dimo.org/protocol/identity-protocol/auxiliary-contracts)**:** Supplementary contracts that does not fit into the Registry and Nodes category.

<figure><img src="https://117111452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfmY0p4toAb7e89toAV2R%2Fuploads%2FwHxkocAWjZ81KtZxVsNU%2FContracts.png?alt=media&#x26;token=f71d7ac6-e2e8-430a-8c8a-e2ca2a3df826" alt=""><figcaption></figcaption></figure>
