to make changes to an idea, method, system etc in order to improve it or make it more modern [= reform]:
plans to reinvent the American educational system
to do something differently from before, especially in order to improve or change the way people think of you:
Bowie has constantly reinvented himself during his long career.
to waste time trying to find a way to do something when someone else has already discovered the best way to do it