Use Investopedia and Wiki to define financial terms.
Definition of 'Equity '
http://www.investopedia.com/terms/e/equi...
Their "differences" will become obvious once you define your terms and try to do the work yourself first.
In debentures one get fixed rate of interest, where in equities share is not proper interest.
what are their difference?