Bank Guarantee is an indemnity letter in which the bank commits itself in writing to be legally bound to pay a certain sum if its party fails to perform or if any other form of default occurs.