innateとinherentの違い
innateの意味は、
「生まれつきの、生得の」
です。
This is his innate tallent.
これは彼の生まれつきの才能です。
inherentの意味は、
「本来備わった、固有の、生まれつきの」
です。
She has inherent dignity.
彼女は、生まれつきの気品がある。
innateとinherentの違いですが、
innateは生まれた時から存在していて、人や動物など生き物に対して使われます。
一方、inherentは、誰かまたは何かの基本的な性質、または、物や考えなどの本質的な性質に対して使われます(主に無生物に対して使われる)。