Een multi-core CPU is een computerprocessor die uit twee of meer delen bestaat. Elk deel van de chip voert instructies uit alsof het een afzonderlijke computer is. De eigenlijke processoren zitten nog steeds op één chip. Op deze chip lijkt elke core grotendeels op de andere. Het zijn verschillende, meestal onafhankelijke kernen die parallel samenwerken. Een dual-core processor is een multi-core processor met twee onafhankelijke microprocessoren. Een quad-core processor is een multi-core processor met vier onafhankelijke microprocessoren. Zoals u wellicht aan het voorvoegsel kunt zien, is de naam van de processor gebaseerd op het aantal microprocessoren op de chip.