An encoding of Unicode and ISO 10646 characters as multibyte characters, explained in RFC 2044. Is becoming popular in newer Internet standards because it is a superset of US-ASCII, doesn't contain US-ASCII characters other than as themselves, can represent the full international character set range of Unicode, doesn't require shifts, and allows re-synchronization in the middle of a string.