Task based learning is useful for moving the focus of the learning process from the teacher to the student.
It gives the student a different way of understanding language as a tool instead of as a specific goal.
It can bring teaching from abstract knowledge to real world application.
A Task is helpful in meeting the immediate needs of the learners and provides a framework for creating classes, interesting and able to address to the students need