TEFL is Teaching English as a Foreign Language, this qualification concentrates on teaching the skills needed to teach English in another country, where students are not native-English speakers.The benefit of a TEFL qualification is that it’s easily the most widely recognizable and highly regarded qualification of its kind around the world and TESOL Teaching English to Speakers of another Language,is newer and gives some flexibility as to whether you teach English overseas or in a native-English speaking country. However, while these courses may cover a broader range of topics, they tend to study them in less depth.I hope this will be helpful for you.