> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/miscellaneous/llms.txt)
> Source: https://docs.saleor.io/api-reference/miscellaneous/unions/entity

# \_Entity Union

\_Entity union as defined by Federation spec.

```graphql
union _Entity =
  | App
  | PageType
  | Address
  | User
  | Group
  | ProductVariant
  | Product
  | ProductType
  | ProductMedia
  | Category
  | Collection
  | Order
```

<a id="possible-types"></a>

### Possible types

<a id="app"></a>

#### [`App`](/api-reference/apps/objects/app.md)

Represents app data.

<a id="pagetype"></a>

#### [`PageType`](/api-reference/pages/objects/page-type.md)

Represents a type of page. It defines what attributes are available to pages of this type.

<a id="address"></a>

#### [`Address`](/api-reference/users/objects/address.md)

Represents user address data.

<a id="user"></a>

#### [`User`](/api-reference/users/objects/user.md)

Represents user data.

<a id="group"></a>

#### [`Group`](/api-reference/users/objects/group.md)

Represents permission group data.

<a id="productvariant"></a>

#### [`ProductVariant`](/api-reference/products/objects/product-variant.md)

Represents a version of a product such as different size or color.

<a id="product"></a>

#### [`Product`](/api-reference/products/objects/product.md)

Represents an individual item for sale in the storefront.

<a id="producttype"></a>

#### [`ProductType`](/api-reference/products/objects/product-type.md)

Represents a type of product. It defines what attributes are available to products of this type.

<a id="productmedia"></a>

#### [`ProductMedia`](/api-reference/products/objects/product-media.md)

Represents a product media.

<a id="category"></a>

#### [`Category`](/api-reference/products/objects/category.md)

Represents a single category of products. Categories allow to organize products in a tree-hierarchies which can be used for navigation in the storefront.

<a id="collection"></a>

#### [`Collection`](/api-reference/products/objects/collection.md)

Represents a collection of products.

<a id="order"></a>

#### [`Order`](/api-reference/orders/objects/order.md)

Represents an order in the shop.

<a id="returned-by"></a>

### Returned By

[`_entities`](/api-reference/miscellaneous/queries/entities.md) query
