A debenture is a type of financial instrument that represents a loan agreement between an investor and a company. It is a form of debt, where the investor lends money to the company for a specific period of time and in return receives regular interest payments. It is like an IOU that ensures the investor will be paid back their initial investment along with interest.