A domain is a web address such as www.myonlineshop.com. We strongly recommend you to run your website under your own domain. This is the standard today and online shops without their own domain may not be considered trustworthy by customers.
The registration of a domain name and a link to your website must be made on the part of your provider. So please direct all inquiries concerning this directly to your provider.