Task-based language teaching (TBLT) is an approach that uses tasks as the core unit of planning and instruction in language teaching. It draws on principles of communicative language teaching, where real communication activities that use language for meaningful tasks promote learning. In TBLT, the focus is on process, communication, meaning, and interacting purposefully through activities and tasks that simulate real-life experiences. A task is defined as an activity or goal carried out using language. Lessons following TBLT are designed around objectives and sequenced tasks. The teacher takes on roles of selecting, preparing, and providing feedback on tasks while students take on participant, monitor, risk-taker, and innovator roles.