Hi, I think the main difference is that, in communicative language teaching, all learning processes focus on bringing everything that is being taught into practice. Traditional teaching – as I understand it – focuses much of its attention on acquiring grammar rules, vocabulary, chunks etc. and assumes that, somewhere down the line, students automatically 'learn' how to apply this in their speaking and writing.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.