Because thousands of characters are required to write Japanese, it is not possible to represent all characters as a single-byte. For this reason, Japanese character sets use either:
- A multibyte mapping standard.
- The combination of a multibyte standard to handle most of the enormous number of required characters, and a single-byte standard to efficiently code a smaller number of frequently used characters.