This document discusses social variation in language. It explains that sociolinguistics is concerned with the relationship between language and society. Certain linguistic features vary based on social factors like social class, education level, occupation, and ethnicity. For example, working class speakers may use different pronunciations or grammatical structures than middle class speakers. Code switching and style shifting also allow speakers to accommodate their language to different social contexts.