This document discusses communicative competence and functional approaches to language teaching. It defines communicative competence as the knowledge that enables effective communication. Several scholars, such as Hymes, Canale, and Bachman, developed models of the components of communicative competence, including linguistic, discourse, sociolinguistic, and strategic competence. The document also discusses Halliday's seven functions of language and notional-functional syllabuses, a functional approach to language teaching that organizes curriculum around language functions and contexts. While functional syllabuses aimed to teach language for real-world use, critics argue they may inadequately represent how language is used in authentic interaction.