すみません。まだよくわかりません。
自分の理解では ↓

<Unicode>
 文字の一覧のことらしい。文字には識別用の符号が割り振られている。

<UTF-8>
 Unicodeの各文字をバイトデータで表現したもの。Unicodeの符号値から
UTF-8のバイトデータへは変換式があるらしい。
 インディアンが関係してくるらしいがそのあたりがよくわからない。
 BOMというものが付いていて、それがUnicodeのしるしの役割をしているらしい。

疑問点
・UTF-8とインディアンの関係は?
・UnicodeとUTF-8が別モノなのにBOMがUnicodeのしるしというのがよくわからない