Co je Unicode? Unicode pYiYazuje ka~dému znaku jedine né íslo, nezávisle na platform, nezávisle na programu, nezávisle na jazyce. Po íta e, ze své podstaty, pracují pouze s ísly. Písmena a dalaí znaky ukládají tak, ~e ka~dému z nich pYiYadí íslo. PYed vznikem Unicode existovaly stovky rozdílných kódovacích systémo pro pYiYazování tchto ísel. }ádné z tchto kódování nemohlo obsahovat dostatek znako: napYíklad Evropská unie sama potYebuje nkolik rozných kódování, aby pokryla vaechny své jazyky. Dokonce i pro jeden jediný jazyk, jako je angli tina, nevyhovovalo ~ádné kódování pro vaechny písmena, interpunkci a b~n pou~ívané technické symboly. Tyto kódovací systémy také byly v konfliktu jeden s druhým. To znamená, ~e dv kódování mohou pou~ívat stejné íslo pro dva rozné znaky, nebo pou~ívat rozná ísla pro stejný znak. Jakýkoli po íta  (zvláat servery) musí podporovat mnoho rozných kódování; pYesto, kdykoli jsou data pYedávána mezi roznými kódováními nebo platformami, hrozí, ~e tato data budou poakozena.