All of these are interchangeable and are just names for the same thing.
TEFL – Teaching English as a Foreign Language
TESL – Teaching English as a Second language
TESOL – Teaching English to Speakers of Other Languages
ESOL – English to Speakers of Other Languages
TEAL – Teaching English as an Additional Language
These are all British university qualifications
QTS – Qualified Teacher Status
BA – Bachelor of Arts (degree)
BSc – Bachelor of Science (degree)
PGCE – Post-Graduate Certificate in Education
MA – A Masters degree PhD – A Doctorate
EYPS – Early Years Professional Status
EYTS – Early Years Teacher Status
Accredited TEFL qualifications
CELTA – Certificate of English Language Teaching to Adults (a TEFL qualification) Trinity Cert TESOL – Certificate in TESOL teaching from Trinity College
Other Words Regularly Used
F2F – Face to face (an in-class course, not online)
TA – Teaching Assistant
LSA – Learning Support Assistant
ELSA – Emotional Literacy Support Assistant
SEN – Special Educational Needs
SEND – Special Educational Needs and Disability
SENCo/SENDCo – Special Educational Needs Co-Ordinator P
MLD – Profound Multiple Learning Difficulties
ASD – Autistic Spectrum Disorder
ADHD – Attention Deficit Hyperactivity Disorder