# Global lists

### What are global lists <a href="#what-are-global-lists" id="what-are-global-lists"></a>

Global lists are used to create predefined lists of entities that can be referenced on products, variants, categories or even other global lists.

The data model of a Global list is defined by an underlying attribute. By using Complex attributes, values in a global list can become entities themselves which has a number of data fields. Global list values can even be configured to reference other global list values by using a GlobalListValue attribute within the definition of a global list.

{% hint style="info" %}
**Example:** A list of brands is defined by a global list, so a brand can be selected on products in the system. Each brand has a name, a localized description and a logo. These 3 data fields are all defined on the global list and maintained here. On the product structure an attribute is attached that is configured to allow selection of 1 entity from the global list of brands.
{% endhint %}
