Well, first real post, so let’s start easy.
I’ve been working a lot with python lately, and came across a nice short How to Use UTF-8 with Python which also makes the difference between unicode and utf8 very clear. The howto also links to another valuable source: Characters vs. Bytes, which brilliantly explains unicode, utf32, utf16 and utf8.