UST interview question

What's the different between CPU and microcontroller