What is a Financial Marketplace

The different forms of financial marketplace and introduces exchanges and OTC markets, cash vs. derivatives and primary vs. secondary markets.