e-commerce platform

an Internet-based platform used to sell merchandise