A superset of ASCII.

Sometimes uses 16, 24, 32 bits per character.

Up to 4 billion possible characters.

Mission of Unicode is to represent and preserve all human languages digitally - past, present and future.

Unicode codepoint example: U+1F602, where U+ is a visualization convention, but does not used in the math underneath.

Unicode uses modifiers to specify details of the emoji like skin tone, color of the object (heart in the example below) and sex.