A CLT approach. Grammar and other dimensions of communicative competence can be developed as a by-product of engaging learners in interactive tasks.
It is another methodology that can be regarded as developing from a focus on classroom processes.
It can be applied in a number of different ways in language teaching