you could read here http://en.wikipedia.org/wiki/Microprocessor
http://en.wikipedia.org/wiki/Central_processing_unit
I think it's all have the same purpose as processor, but word CPU is usually use for computer or notebook as central processor, because there could be another processor like gpu (graphic processing unit)