Я не думаю, что самый короткий ответ - лучший здесь, поэтому я рекомендую вам прочитать этот отличный пост в блоге "Абсолютный минимум, который должен знать каждый разработчик программного обеспечения. Об Unicode и наборах символов (без объяснений") !) "Джоэля Спольски.
Я думаю, что пара минут, потраченных на чтение этого, будет более чем стоящей.