A Bundle Product is very similar to a Grouped Product; the only difference is that the customer can choose the products to include into the bundle. The final price will depend on the options that have been chosen.
A very good example of Bundle Product is a computer. The customer will be able to choose which components to include in the computer; for example, the customer will be able to select between 8 GB and 16 GB for memory or between 256 GB and 512 GB for SSD storage. The price of the product will be updated at the time of the selection, depending on the selection.
We will create a Bundle Product using the Magento 2 sample data:
Go to the PRODUCTS | Inventory | Catalog page.
Click on the arrow inside the Add Product button and select Bundle Product.
You will see that the form will be similar to the other products but there will be a new section, Bundle Items:
We will add the following information on this product:
General Information:
Enable Product: Yes
Attribute Set: Default...