A home loan, also called a mortgage, is money borrowed from a bank or lender to buy a house. You repay it with interest over a set period, usually 15, 20, or 30 years. Interest rates may be fixed or variable depending on your lender and loan type.