advance
noun
1.
2.
a change for the better; progress in development
Derived from:
advance 4.
the act of moving forward (as toward a goal)
forespring forthgang forthgoing forthship forthstride onrish advancement forward motion onward motion procession progress progression
Antonym:
retreat Derived from:
advance 5.