Aravind Eye Care interview question

what is difference between microcontroller and microprocesser