Basicamente, os computadores têm mais de um 'processador' nos dias de hoje - enquanto os primeiros processadores duplos eram dois processadores independentes e dois processadores em um único pacote, os dois núcleos modernos são dois núcleos de processadores acoplados no mesmo molde. Alguns também suportam hyperthreading, o que permite que eles façam o dobro de tarefas ao mesmo tempo.
Em termos simples, você obtém dois processadores "efetivos" em um único pacote.