What's the Difference Between ESL, EFL, ESOL, ELL, and ESP
ELL is just a new term for ESL: ELL focuses more on learners within an educational system, usually in countries where English is the native language. ESP is only for advanced learners: While ESP focuses on specific domains, it's not exclusively for advanced learners.