You can use this app in many ways - ear training, accompaniment, learning piano accompanying styles, composing tool, learning common chord progressions, and generating quick demos. Its beautifully implemented. I love the jazz and guitar versions of this app too.
Steve Bye about SessionBand Piano 1