Yes, WooCommerce is a plug-in for WordPress websites and can't be used to manage other sites.