Escrow agent is an entity that has fiduciary responsibilities in the transfer of property from one party to another. The escrow agent acts as a custodian of the escrow funds and releases such funds only after certain contractual agreements are fulfilled.