Escrow is a business contractual arrangement whereby an asset or money is held by an independent third party (i.e.: escrow agent) on behalf of two other parties or more who are in the process of making a deal. The escrow agent has to make sure that all terms and conditions are met before any releasing of funds and transferring of assets to the intended party(s).