makezine.com
Ask MAKE: Physical Computing Taxonomy | Make:
I hear a lot words -- embedded system, microcontroller, system on a chip, computer on a chip -- used somewhat interchangeably. What are the differences, if any? And where do Arduino and Raspberry Pi fit?