Answer:
Sociolinguistics is the descriptive study of the effect of any and all aspects of society, including cultural norms, expectations, and context, on the way language is used, and society's effect on language. It differs from sociology of language, which focuses on the effect of language on society
Sociolinguistics - study of language in relation to society. Linguistics - it only takes into account the structure of language, excluding the social context in which it is used and acquired
Philology is the study of languages, and Linguistics is the study of language. Linguists contribute toward our knowledge of how languages work at an abstract level, and philologists explore the details of individual languages
Step-by-step explanation: