Unicode - универсальный стандарт кодирования символов, обеспечивающий единое представление текста в разных программных и аппаратных средах. Он определяет для каждого символа уникальную кодовую позицию (code point), а также правила нормализации и отображения. Благодаря этому один и тот же набор символов может корректно обрабатываться в операционных системах, приложениях и веб-страницах.