What is a Letter of Credit?

What is a Letter of Credit?

Visit the website of a major bank of your choice (think global). Provide the details answering the following:
What are the requirements for getting a letter of credit?
What services does the bank provide in regard to letters of credit?
What type of training can you get in letters of credit from these banks?