Learning to play a musical instrument is and extremely rewarding pastime. In this era of mobile devices and internet, learning has never been easier. There are now a fantastic number of online applications and resources that can help you learn. This guide describes some of the best of them.