There are usually two types of shopping cart providers: self-hosted and in-house hosted. Self-hosting means you need to have your own hosting, for example, using a plug-in like WooCommerce or X-Cart. In-house hosted providers take care of it for you, such as with Shift4Shop or AbanteCart.
An in-house hosted shopping cart software may be a better option if you don’t have a website yet or are unsure about your technical skills. But self hosting may offer greater customization possibilities.