The communicative approach views language as a means of communication. Its goal is to develop students' communicative competence through providing opportunities to use English for meaningful purposes. This involves integrating the different language skills. Under this approach, the teacher's role is to facilitate communication between students through selecting appropriate activities and materials. Classroom activities focus on having students work together to complete meaningful tasks.