This document discusses language variation based on social factors. It covers the topics of sociolinguistics, social dialects, education and occupation, social markers, and speech style/style-shifting. Sociolinguistics examines the relationship between language and society, investigating how languages function in communication and the structure of language. Social dialects, or sociolects, are language varieties that differ based on a speaker's social status or group, such as social class, religion, or ethnicity. Features like pronunciation, vocabulary, and grammar are used to analyze social dialects. Education level and occupation also influence one's speech patterns and style.