The "Encode" module provides the interfaces between Perl's strings and the rest of the system. Perl strings are sequences of characters. See "perldoc Encode" for the rest of the story