This paper presents the importance of task-based language teaching(TBLT), briefly introduces some different understanding of the definition of TBLT, and the rationale for it, analyses it’s suitability and difficulties of implementing it in the classroom.