In SMT, words of an input sentence should be totally translated, whereas in SPG, not all words of an input sentence need to be paraphrased.
a SPG model should be able to decide which part of a sentence needs to be paraphrased.