An assurance that a bank provides to a contract between the applicant and the beneficiary, that the bank will uphold a contract if the applicant fail to fulfil his obligations. It is a legal undertaking to pay the beneficiary a certain sum of money in the event of default in payment or non-performance.