Virtual Mall

An Internet website offering products and services from multiple vendors or suppliers.