There was a distinction I read about, pertaining to meaning, that I rather like. It is a distinction between the theory of meaning and meaning theories. I believe this was due to Christopher Peacocke. A meaning thoery is a theory of the meaning of words in a given language. I believe this encompasses a theory of compositionality for a given langauge. Each language has its own meaning theory. The theory of meaning is the general theory that covers the general features of each individual meaning theory. One idea is to construct the theory of meaning, you make enough meaning theories so that you can look at regularities across them. This seems sensible enough.