what is an escrow agreement 
an escrow agreement is a contract that outlines the terms and conditions between parties involved and the responsibility of each escrow agreements generally involve an independent third party called an escrow agent who holds an asset of value until the specified conditions of the contract are met however they should fully outline the conditions for all parties involved 