Dealing with large sums of money requires a lot of trust between sellers and buyers. Thus there’s a need for a mechanism to ensure that neither party gets cheated in the transaction. An escrow account fulfills this need by acting as an independent "safety locker", where a third party, usually a bank, holds the money till all conditions of the deal have been fulfilled.