ESL

ESL is the abbreviation for English as a Second Language.

It generally refers to the sort of language learning needed by immigrants to an English-speaking country, and which helps their assimilation into that society.

The practice of teaching ESL is called TESL - the Teaching of English as a Second Language.