For E-Mall we have a term and definition in E-Business.

A Web site that maintains catalogs from multiple suppliers. Buyers enter the site, view many suppliers at once and purchase products or services. E-malls often charge a fee for tenancy or membership, may take title to the goods themselves, and are selling environments based on traditional notions of print and broadcast advertising that entice visitors to buy.
See more E-Business Terms ...
Browse words that start with: