Why is Software Escrow required?
A Software Escrow Agreement provides protection for your business critical applications. It involves a copy of your applications source code being securely stored in Escrow so that in the event your developer is no longer being able to support you, the source code can be release back to you.
This enables you to continue to develop and maintain your application to the point a suitable replacement can be procured.