Що таке банківська гарантія виконання контракту?

Банківська гарантія є письмовим зобов'язанням банку-емітента виплатити бенефіціару (Замовнику) за контактом суму, зазначену в гарантії у разі якщо контракт не буде виконано або порушено будь-які контрактні умови виконання контракту.