Hyper-threading technology from Intel has been on their computer processors for over 10 years and yet much same as the elusive Fox, most people know very little about what it says. Let us start with an analogy. Let us say I am a CPU and I am trying to process food, or eat as some people call it. I can only do as much eating as one mouth can do if I could add more mouths than I could process more. This is what multi-core processors do but due to cost constraints among other things, it is not always possible to take that approach, so I have got just one mouth I can use my hand to pick up the food, bring into my mouth, then grab another bite while my mouth is busy. If I finished chewing before my hand is ready to deliver me more food, however, then my mouth is just sitting there doing nothing. If only I could use two hands to prepare food for my mouth then even though my mouth cannot actually work any faster I would not waste any time. Oh wait I can do that.