Task-based language teaching (TBLT) focuses on using authentic language through meaningful tasks. TBLT originated from Communicative Language Teaching and was popularized by N. Prabhu who aimed to make classroom language more communicative through task-based syllabi. According to Rod Ellis, a task involves pragmatic meaning, has a gap such as information, reasoning, or opinion, allows participants to choose necessary language, and has a clear non-linguistic outcome. N.S. Prabhu identified three main task categories - information-gap, reasoning-gap, and opinion-gap.