E-Commerce Portal

An online portal, typically self-managed by a vendor, for selling its products and a limited number of complementary brands.