Woocommerce is one of the best eCommerce platform for online seller to show case their range of products with a click of mouse by their clients or consumers. It can be useful for a business to business or business to consumer business model. The biggest advantage of Woocommerce is that it has thousands of extensions that you can plug with Wordpress and make more custom experience for the administrators and users. You can find variety of extensions at Woocommerce site. You can even turn your Woocommerce site into a multi vendor website installing this awesome plugin.