「学ぶ」という意味のstudyとlearnの違いってなに?

studyとlearnはどちらも「学ぶ」「勉強する」と10代の時に英語の授業で習ったと思いますが、実はこのstudyとlearn、それぞれちょっとしたニュアンスの違いがあり、状況によって使い分けがあることはご存知でしたか?