CPU Basics: Multiple CPUs, Cores, and Hyper-Threading Explained
The central processing unit (CPU) in your computer does the computational work — running programs, basically. But one single-core CPU can only perform one task at a time, which is where multiple CPUs, hyper-threading, and multi-core CPUs come into play.