The main difference between the different generations is the amount of energy it uses. As you go up the generations, they generally use the energy more efficiently, which results in good performance. Another thing is performance but intel has a tick, tock method.