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.