Um núcleo (core, em inglês) é a unidade da CPU que executa tarefas com base em instruções específicas. Por muito tempo, os processadores tiveram um único núcleo. Portanto, o núcleo era a CPU em si. Hoje, é fácil encontrarmos processadores com dois núcleos ou mais, o que nos leva a classificações como: dual-core: dois núcleos, quad-core: quatro núcleos, hexa-core: seis núcleos e octa-core: oito núcleos