Analog Devices Interview Question

difference between microprocessors and microcontrollers