Wow. This was a wonderful explanation of what Jazz is. I listen to Jazz almost as much as Rock and Roll but I dislike heavy improvisational Jazz. Your descriptions of the different types of Jazz and the various interpretations really gives me more avenues to search. Thank you for your contribution.