Escrow is the deposit of any asset for safekeeping by a neutral third party. Deposited assets can only be handed over in certain circumstances.
In the ICT business, software escrow is common. Deposited items are source codes and accompanying documentation, frequently also development documents.
In fact, the escrow agent is a technology custodian and ensures long-term availability of important programs and documents.