Microcontroller is a microprocessor system which contains memory, and I/O devices, all integrated into a single chip.
The device is small, and controller suggests that it is used in control applications.
Another term for microcontroller is embedded controller, since most of the microcontrollers are built into (or embedded in) the devices they control.