Pregunta de entrevista de IndusTeqsite Pvt

what is a microcontroller and how is it different from microprocessor?