A deposit is an amount of money confirms the buyer's intent to go ahead, guaranteeing the agreement.

It's paid on exchange of contracts. The amount of deposit that has to be paid is subject to negotiation between buyer and seller but is typically no more than 10% of the value of the purchase