Good marketplaces connect supply and demand in a more efficient manner, but great marketplaces create new transactions, and add new value to the entire market.

Good marketplaces connect supply and demand in a more efficient manner, but great marketplaces create new transactions, and add new value to the entire market.