WooCommerce is an extended version of WordPress. You can build any sort of website on it from scratch on the existing WordPress website. You can also add shopping cart functionality. As open-source software, WooCommerce is free to download and use.