WooCommerce offers you the flexibility to sell a large range of products from physical, downloadable, and variable to affiliate products, subscriptions, and services. According to the product range that you wish to sell, you can easily set up site features and other store components.