What exactly is a microcontroller? [Repost]

Excellent post explaining a basic piece of hardware that is known by many names.

Link: Hardware Fundamentals: what exactly is a microcontroller?