EFL is an acronym we use to talk about English as a Foreign Language. EFL students usually live in non English speaking countries and want to learn English mainly to use it on their travels or business trips abroad and to communicate with English speaking visitors to their country, etc.
For more, see EFL – English as a Foreign Language.