Semantics is, generally defined, the study of meaning of linguistic expressions.
Semantics is, more narrowly defined, the study of the meaning of linguistic expressions apart from consideration of the effect that pragmatic factors, such as the following, have on the meaning of language in use: