A change for the better; progress in development.
The act of relieving ills and changing for the better.