Setting up an online store has never been easier. However, it can be difficult to choose the most suitable e-commerce platform because many different options are available. This article gives an overview of the advantages and potential drawbacks of the three main types of e-commerce platforms and helps readers to choose the best possible option for their online stores.