Unicode especialmente suministra un número único para cada uno de los caracteres, sin la implicación de la plataforma, el idioma, el programa, lo que facilita el traspaso entre diferentes sistemas de codificación y plataformas. Como se puede observar el Unicode no abarca solo letras, sino que además se hallan símbolos, números y otros.
Una codificación de caracteres define una tabla que representa caracteres como números. A cada carácter se le asocia un número. En Unicode a ese número se le llama code point. El antecesor del Unicode se le conoce como «ASCII», con la diferencia que este último comprendía solamente los caracteres que se utilizaban en la lengua inglesa.
Dicho estándar es sostenido por el UTC siglas del Unicode Technical Committee, integrado en el Consorcio Unicode, organización sin ánimo de lucro, en el que forman parte con grados de implicaciones diferentes, grandes y famosas empresas como Apple, Microsoft, Google, Yahoo, Adobe, IBM, SAP, Oracle, o entidades como la prestigiosa Universidad de Berkeley y profesionales y académicos a título individual. El Consorcio Unicode sostiene una relación muy estrecha con ISO/IEC, con la cual desde el año 1991 ha mantenido un acuerdo de sincronizar sus estándares que contienen los mismos caracteres y puntos de código.