Nagarajan S
Nagarajan S answered question
Shares gives you power as one of the owners of the company.  You have right to vote company's decisions.  You are eligible to get Dividend - profit sharing of the company. But debentures are like bonds which can give you a fixed interest for a specific period. Hope you understand.