In a stock exchange, the transactions are mediated. However, in an over-the-counter (OTC) market, buying and selling directly happens between the parties involved. Besides, participants have to follow strict rules and regulations in a stock exchange, which ensures greater transparency than in an OTC market.