A business term loan offers a lump sum with a fixed term and repayment amount. With each payment, you’ll pay the principal and interest