I need to know what is microprocessor?can anyone help me?

what is the difference between microprocessor and microcontrollers?
4 answers 4