Variable products are allowed with the WooCommerce e-commerce application. It allows you to offer variations of a product with different prices, stock and more. For example, a store may offer a large t-shirt vs a small t-shirt. Each variation of the product can then have different prices or colors.
Below is a video that can guide you through setting up those product variations on your WooCommerce store.