The standard iNTerpretation of a term in some language yields the term' s standard denotational semaNTics, i.e. its "meaning". This is usually given by a semaNTic function which maps a term in the abstract syNTax to a poiNT in some domain. The domain is the iNTerpretation of the term' s type. The semaNTic function also takes an environmeNT - a function which maps the free variables of the term to their meaning. We say that a domain poiNT "denotes", or "is the denotation of", a term. A non-standard semaNTics results from some other iNTerpretation, e.g. an abstract iNTerpretation.