# isVariantOf

Indicates the kind of product that this is a variant of. In the case of [ProductModel](https://schema.org.ai/ProductModel), this is a pointer (from a ProductModel) to a base product from which this product is a variant. It is safe to infer that the variant inherits all product features from the base model, unless defined locally. This is not transitive. In the case of a [ProductGroup](https://schema.org.ai/ProductGroup), the group description also serves as a template, representing a set of Products that vary on explicitly defined, specific dimensions only (so it defines both a set of variants, as well as which values distinguish amongst those variants). When used with [ProductGroup](https://schema.org.ai/ProductGroup), this property can apply to any [Product](https://schema.org.ai/Product) included in the group.

## Expected Types

| Type | Description |
|------|-------------|
| [ProductGroup](https://schema.org.ai/ProductGroup) | A ProductGroup represents a group of [Products](https://schema.org.ai/Product) that vary only in certain well-described ways, such as by [size](https://schema.org.ai/size), [color](https://schema.org.ai/color), [material](https://schema.org.ai/material) etc. While a ProductGroup itself is not directly offered for sale, the various varying products that it represents can be. The ProductGroup serves as a prototype or template, standing in for all of the products who have an [isVariantOf](https://schema.org.ai/isVariantOf) relationship to it. As such, properties (including additional types) can be applied to the ProductGroup to represent characteristics shared by each of the (possibly very many) variants. Properties that reference a ProductGroup are not included in this mechanism; neither are the following specific properties [variesBy](https://schema.org.ai/variesBy), [hasVariant](https://schema.org.ai/hasVariant), [url](https://schema.org.ai/url). |
| [ProductModel](https://schema.org.ai/ProductModel) | A datasheet or vendor specification of a product (in the sense of a prototypical description). |

## Used on Types

| Type | Description |
|------|-------------|
| [Product](https://schema.org.ai/Product) | Any offered product or service. For example: a pair of shoes; a concert ticket; the rental of a car; a haircut; or an episode of a TV show streamed online. |
| [ProductModel](https://schema.org.ai/ProductModel) | A datasheet or vendor specification of a product (in the sense of a prototypical description). |

---

Quoted from Schema.org 30.1, https://schema.org/isVariantOf, under CC BY-SA 3.0. Served by the Org.AI Foundation at https://schema.org.ai/isVariantOf.
