Embora não se encontrando tipificado na nossa legislação, o contrato de garantia bancária, é aquele pelo qual o banco que a presta se obriga a pagar ao beneficiário certa quantia em dinheiro, no caso de inexecução ou má execução de determinado contrato o contrato –, sem poder invocar em seu benefício quaisquer meios de defesa relacionados com esse mesmo contrato.