Syntactic domain is the variety of syntactic forms in which a request can be paraphrased and still be understood
semantic domain is a specific place that shares a set of meanings, or a language that holds its meaning, within the given context of the place.