Semantics studies linguistic expressions' meanings, while pragmatics explores the effect of social context on meaning.
Semantics is the study of the meaning of linguistic expressions, such as words and sentences. It focuses on how the meanings of words combine to form the meaning of sentences. On the other hand, pragmatics looks at how the social and cultural context of an interaction affects meaning, including speech acts and conversational nuances. Ethnopragmatics is a subfield that considers the impact of cultural context on language.
https://brainly.com/question/3869592