The document discusses the differences between English as a Foreign Language (EFL), English for Speakers of Other Languages (ESOL), and English as an Additional Language (EAL). EFL refers to people learning English in another country, ESOL refers to people living in the UK intending to remain, and EAL refers to school children where English is not their first language. It examines who the learners are, how the programs are delivered in terms of location, cost, staff, materials and qualifications, and some issues around what learners want, funding, basic skills progression, and staff qualifications versus experience.