The book examines and develops the three key concepts of discourse community, genre and language-learning task, each of which is extensively discussed and then defined.
The author looks at varieties of language and considers these in relation to communication and task-based language learning.