The term debenture is a strictly legal term but there are other forms of loan or loan stock. A loan is for a fixed amount with a fixed repayment schedule and may appear on a balance sheet with a specific name telling the reader exactly what the loan is and its main details.