What is the difference between a prepayment and a deposit?

Follow