Difference between shareholders and debenture-holders

Difference between shareholders and debenture-holders are discussed in detail as follows like a shareholder or member is joint owner of the company; but a debenture-holder is only a creditor of the company