Банковская гарантия — это один из способов обеспечения исполнения обязательств, при котором банк или другое кредитное учреждение (гарант) по требованию должника (принципала) выдает письменное обязательство выплатить кредитору (бенефициару) сумму деньги,