Understanding the Difference Between Bonds and Debentures

Both bond and debenture are fundraising tool. Bonds are generally issued by the government whereas debentures are issued by public companies.