Difference between bill of exchange and letter of credit?

5 answers 5