Sociolinguistics
Sociolinguistics is the descriptive and scientific study of how language is shaped by and used differently within any given society. The field largely looks at how a language varies between distinct social groups and under the influence of assorted cultural norms, expectations, and contexts, including how that variation plays a role in language change.