Share is equity participation in the Company. When you buy a share, you become a shareholder of the company.
When you buy a debenture you become a creditor to the company. Deposits are like any bank deposit.
Share is equity participation in the company. When you buy a share you become the shareholder of that company. Share is issued by the companies for a particular price.
A debenture is a long-term debt instrument used by governments and large companies to obtain funds. Debentures are issued for a fixed sum or multiples there of.