Sociolinguistics is the study of the relationship between language and society.
Sociolinguistics can help us understand why we speak differently in various social contexts, and help uncover the social relationships in a community.
For example, you probably wouldn't speak the same to your boss at work as you would your friends, or speak to strangers as you would to your family.
Sociolinguistics may also wonder whether women and men speak the same as each other.
Or why do people the same age or from the same social class or same ethnicity use similar language?
Sociolinguistics attempts to explain all these questions and more.
Ultimately, sociolinguistics is everywhere!