This article discusses the theoretical part of creating an online store. At the beginning of this article, we looked at the benefits of using websites. We studied them in order to start creating a site, one needs to decide on its functions, because with the help of them one can select the means for writing it, which are in this article. Some types of tools for writing a website are described. We considered site classifications by purpose, such as business card site, corporate site, portal, catalogue site, online store, landing page. Based on the available data, a table of the advantages and disadvantages of different types of websites is provided. The main stages of creating an online store were identified and described. These are a preparatory stage, preparation of technical specifications, marketing research, design, programming and layout, content filling, testing, domain and hosting selection. Conclusions were made about the conducted study, the advantages of an online store over conventional stores.