UTF-8 : UCS Transformation Format — 8-bit
Unicode is a character set supported across many commonly used software applications and operating systems.
Operating systems that support Unicode include Solaris Operating Environment, Linux, Microsoft Windows 2000, and Apple’s Mac OS X.
Applications that support Unicode are often capable of displaying multiple languages and scripts within the same document.
In a multilingual office or business setting, Unicode’s importance as a universal character set cannot be overlooked.
Unicode is the only practical character set option for applications that support multilingual documents.
An encoding is the mapping of Unicode code points to a stream of storable code units or octets.