come inとcome on inの違い
come inの意味は
「入ってくる、入る、到着する、手に入る」
です。
“Please come in.”
「どうぞ入ってください」
come on inの意味は
「入る」
です。
come inとcome on inの違いですが、意味的には、
come inは、単に中に入るですが、come on inは、遠慮せずに、中に入るという感じです。
両者の違いは前置詞のonが入っているかどうかです。このonのコアイメージは、「接触して」です。これは、「物理的な接触、上に乗って、途切れることなく連続して、日付を特定して」などの意味的な広がりを持っています。
onを使うとニュアンス的には、フレンドリーでどうぞって感じが出てきます。