I came across an article explaining the differences between ESL vs EFL.
You can find it here, on Oxford University Press’s blog.
The Education Blog for Teachers, Parents and Pupils
a frog in the ocean of language
Avoiding Teacher Burnout
trying to figure out life while finding my way through the narrow streets of Taiwan