Question: what is the difference between i3 1st generation and 2nd generation?
Answer: The 2nd generation Core i3 processors are built on the Intel's Sandy Bridge architecture, which is 32nm microarchitecture, while 1st generation Core i3 processors were built on Intel's Nehalem architecture.