Turbo-Core basically will speed up your processor by shutting cores off that aren't being used. This will allow it to send more electricity to the cores that are being used, raising the heat of those, but since the others are turned off it stays within the limits.
Overclocking is speeding up the entire processor, which does generate more heat, which is why you need an aftermarket cooler.