Broadcom Interview Question

difference between microprocessor and micro controller?