Normally, when a new processor comes out - it is called a first generation processor. They usually make a "second generation" processor out of the first one they made. The second generation (depending on the type) normally has anyways from +5-15% performance difference compared to the first one. Also they normally are more power efficient as they are able to modify the "first generation" and make it better.
Intel's 2nd generation of core processors..