Bank Guarantee & Commission-Meaning, Types & How It Works?