What is the difference between demand loan and term loan?

With a demand loan, the lender can ask for the money back at any time. With a term loan, the borrower has a set term to repay the money.