Broadcom interview question

difference between microprocessor and micro controller?