This document provides an overview of key concepts in sociolinguistics. It defines sociolinguistics as the study of the relationship between language and social function. Some key topics covered include dialects, registers, speech communities, pidgins, creoles, bilingualism, lingua francas, and quantitative and qualitative research approaches. Examples are given to illustrate concepts like dialects, jargon, mutual intelligibility, and types of bilingualism.