Unicode と UTF-8 はどのような関係にありますか?
Unicode は文字コードポイントを定義し、UTF-8 はそれらの文字をバイトとして表現するエンコーディング方式です。
どちらも英字と記号に限定された、同一の 128 文字セットです。
UTF-8 が存在する文字を定義し、Unicode は生成されたファイルを保存するだけです。
どちらも国ごとに異なる ANSI エンコーディングであり、互いに無関係です。