Definition

An online shopping platform that combines multiple e-commerce stores into a single virtual marketplace, providing customers with a one-stop shopping experience.