This book will inform readers about communicative competence as a highly complex construct encompassing an array of sub-competencies such as linguistic skills and proficiencies, knowledge of socio-cultural and socio-pragmatic codes, and the ability to engage in textual and conversational discourse. Findings from research in related disciplines have pointed to the significance of factors that can contribute to the attainment of communicative competence. Various teaching practices and relevant Information and Communication Technology (ICT) tools will be also introduced and discussed to achieve communicative competence as a complex ability. It is a timely contribution to current research on key areas in the teaching, learning and acquisition of second/foreign languages.