Określa sposób indywidualny znaków są reprezentowane w plikach tekstowych, strony internetowei inne typy dokumenty. w odróżnieniu ASCII, który został zaprojektowany do reprezentowania tylko podstawowych znaków angielskich, Unicode został zaprojektowany do obsługi znaków ze wszystkich języków na całym świecie.