This article is a follow-up to our older Haswell-based and Kaby Lake Intel CPU comparisons that can be found here and here.
So, what is the difference between an Intel Core i3, i5, i7 and i9? What do vendors mean when they talk about generations of chip-sets? What is hyper-threading and how do you tell if your clock speed is any good?