Social factors (sociolinguistics) contribute to language variation (pragmatics). Look into the study of language while relating it to social factors such as the differences of class, dialects, gender differences, bilingualism, and regions. Balancing both sociolinguistic and pragmatic elements is an important element to keep in mind while looking from one language to another. Reveal the effect of language on society.