I am just wondering what the difference between a chord progression and a riff is? My assumptions are that riffs are generally 2 measures long, and they are pretty much classed as being played over a single chord? My assumptions for chord progressions are that they are generally 4-8 measures long ('cept in blues of course; 12) and the tonal center is dynamic within them?