Bank guarantee
Definition : Technique whereby a bank undertakes to pay, by the order and for the account of the seller, an agreed amount in case of default of the seller. The bank guarantee can be setup 'on demand' or based on fulfilment of one or several conditions.