It's a midi player that lets you basically input a series of chord changes, tell it what style to play and it comes up with accompanyment for you. For instance, you can punch in C, D, Eb, G and pick a style like tango or jazz and it plays background music conisting of drums, keys, bass etc... in kind of a generic example of that type of music.