Pregunta de entrevista de Hexaware Technologies

Difference between microprocessor and microcontroller ?