TEFL terms explained

There is a lot of terminology in TEFL. Many of the concepts are actually quite simple but the explanations can be confusing.