In a real estate transaction, an escrow agent is a neutral third-party entity who holds onto funds and assets related to the transaction until both parties have satisfied their contractual obligations and the sale can be closed on. An escrow agent may also be referred to as an escrow officer.