I have her play the piano.
I let her play the piano.

昨日に引き続き、使役動詞です。上の2つの違いがわかりますか?

haveは「ある状態を持つ、所有する」という意味となりそれが普通、当然であるという感じになります。そのため「当然のこととして指示、依頼してさせる、してもらう」という意味となります。letは「何も抵抗なくさせる」という意味となり、「自由に、相手の望むとおりさせる」という意味となります。