Банковская гарантия — один из видов обеспечения обязательств сторон, широко используемый в современной деловой практике. Наиболее распространенными являются гарантии для обеспечения заявки на участие в конкурсах, аукционах или торгах, для исполнения контракта или обеспечения возврата авансовых платежей. Также существуют и другие виды банковских гарантий: например таможенная (гарантия оплаты ввозных, таможенных платежей, а также оплата услуг таможенных органов).