Bill of Material(BOM) master data is related to material requirement planning and provides the list of components to produce the product.
To produce a product with different variants, you can create super Bills of Material that has list of components to manufacture different variants of a product and selection of component depends on details mentioned in planning order.