A venue where participants buy and sell products or services.
Market
A venue where participants buy and sell products or services.
Usually there is agreement of product description and some standard terms to enable determination of value and price.