「provide」(=差し出す)は実際に相手が受け取ったか否かが不明確で、
「give」(=与える)は相手が確実に受け取っているということになります。


だってさ
giveだね