Product and Product Master

Hi guys!!

I want to know what is the difference and relation between product and product master. When to use product subtype product master and product.
I saw some sample code in the internet to create product master but i dont see any to create product.
Can someone guide me on this?


You may read the followings.



In Summary, i can say:

Product master should be used when item has variants, say color, size and configurations. When product master is created, you need to specify product dimension group. Product dimension group is nothing but the variant combinations.

In products, there are no product dimension group.