A loan is a financial agreement where a lender provides money to a borrower with the expectation of repayment, usually with interest, over a specified period. Loans can be used for various purposes like buying a home, paying for education, or starting a business, and come in various types and terms.