The difference is basically the one between better and better off. "better-off" is the comparative of "well-off", which means in a favourable situation. When a person is better off ( (not) doing/having something), he or she is now in a better/more favourable situation that he or she used to be.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.