A digital platform where customers can browse, buy, and pay for products or services over the internet.