Yes Bank interview question

What is LC and Bank Guarantee?