Communicative competence refers to an individual's pragmatic ability to use language effectively and appropriately based on context. It involves multiple dimensions including grammatical competence, sociolinguistic competence, discourse competence, and strategic competence. Theorists like Hymes, Savignon, and Cummins contributed to the understanding of communicative competence, distinguishing between basic interpersonal skills and cognitive academic language proficiency. Pragmatics is the study of how context contributes to meaning. It involves sociopragmatics, pragmalinguistics, and examines language use across situations, cultures, and through nonverbal channels.