Communicative Language Teaching(CLT) and Task-based(TBL) Learning as two different teaching approaches havebeen discussed for a long time. According to two classes respectively applying CLT and TBL introduced by Larsen-Freeman andAnderson(2011), some similarities and differences between CLT and TBL could be summarized.