An online shop is a trading platform that gives retailers the possibility to sell goods and services over the internet and that provides consumers online with product information. The main characteristic of an online shop is the digital transaction processing between the seller and the buyer. An online shop therefore builds a part of the E-Commerce business. Websites containing directories of many online shops are called Online Malls.