Question: what is the difference between core and generation?
Answer: Almost every year Intel refreshes its CPU line up with better performance, better efficiency (lower power draw which is more useful in laptops) & better integrated GPU. Generally performance upgrade has been about 10% but in 8th generation the CPUs got 2 extra core, so much more improvement.