The core temp and the CPU temp are not the same. Core temp is measured from a sensor or sensors embedded in the processor die itself. Beginning with the Phenom series of AMD CPUs, there was only one core temp sensor per CPU, regardless of the number of cores. Temp reporting software just repeats the one sensor temp "x" number of times depending on the number of cores.
"CPU temp" is measured from a sensor embedded in the motherboard in the CPU socket area. Therefore, "CPU temp" is really CPU socket temp in the terminology convention employed by most reporting software. The one exception I know of is in fact, CoreTemp, which uses "CPU temp" to mean the same as what most software calls "core temp". Many overclockers prefer HWMonitor to CoreTemp because it shows both core temps and CPU temps as well as hard disk and video card temp and all the important PSU voltages.
With stock cooling, core temp is typically about 3c warmer than CPU temp. With good aftermarket cooling core temps is commonly 3-10c cooler than CPU temp. Both may be important to know because: 1. AMD CPU core temps sensors on some product lines are often poorly calibrated and it's good to have another temp to compare it to and 2. because motherboards often employ thermal shutdown technologies that are keyed to the CPU socket temp rather than the processor core temp.
The overclocking community knows from experience that with AMD CPUs once the core temp begins to exceed about 55c on an significantly overclocked processor, instability typically sets in and in any case you don't want either core temps or CPU temps to exceed 70c or damage can result to the CPU.