簡単にいえば英語(や外国語)を話すときに使う名前がイングリッシュネーム(英語名)です。 旧イギリス植民地だった香港とそれ以外の中国本土や台湾、韓国や日本などの英語名というのは状況がかなり異なります。 元々は香港だけの習慣だったものが、海外留学者の増加などによって、台湾や本土また韓国人や日本人などに広まっていったものと思われます。 香港の場合、ニックネームという次元のものではなく、公的に通用する名前です。IDカードなどに登録することも可能です。 英語名は英語を話すときに使われる名前で、中国語名は中国語を話すときに使われる名前と言う風に使い分けがなされています。 元々はイギリス人が中国人の名前を認識しやすくするための方法でした。英語と中国語は異なる言語ですから、発音のシステムが違います。中国語は声調言語ですが、英語はそうではありませんので、中国語では区別がつく発音も、ローマ字にしてしまうと同音