Shopify Metaobjects
Metaobject lets you define completely new data models. Metafields on the other ends rather mean expanding the existing data models like if you need to store additional information rights on your product.
Metafields can hold a refrence to metaobjects. If you have an objects that related to multiple metafields.