Task-based language learning focuses on having students complete meaningful tasks to encourage language use. A task is any activity that requires students to use language to complete. Effective tasks are meaningful activities students might do in real life, like buying coffee or making a doctor's appointment. With task-based learning, students work in groups to complete tasks while the teacher monitors. This approach motivates students and allows for more meaningful communication compared to only focusing on language structures. It also exposes students to a variety of vocabulary, phrases and language patterns. However, implementing tasks can be challenging with large class sizes or limited facilities.