Debentures and fixed deposits are two different ways of investing money through relatively low-risk financial instruments. A debenture is an unsecured bond. Essentially, it is a bond that is not ...