Bundle Product in Magento 2.0
In order to offer your clients a customizable group of products, you can create a Bundle Product. This is a separate product that consists of several product options. You can sell simple and virtual products as parts of a Bundle Product.
Before creating a Bundle product you need to have at least several options of products from which to create a Bundle.
This kind of product is pretty similar to Grouped product, but a Grouped product is an entity that is offered for a fixed price that is a sum of all the products in the group and in case of Grouped Products customers cannot adjust the group according to what kinds of products they actually need to buy.