This document discusses communicative competence and task-based learning. It defines communicative competence as including pragmatic, linguistic, and strategic competence. Task-based learning focuses on moving the emphasis from the teacher to the learner by using language as a tool. Some advantages of task-based learning are that it addresses real-life application and learner needs while keeping classes interesting. The document then demonstrates how to create task-based activities and sharing them online using a platform called Vyew. It provides examples of tasks like making appointments, writing cover letters, and giving directions.