They are the same mostly. Only when there is no policy yet uploaded on a new engine, you cannot "refresh" it. At that point you have to "upload" or "install". Policy push process is same in every case.
Note that you can choose several engines with different policies and "refresh" policy on all, it will refresh each engine with it's own policy element. Something you cannot do with the "install" or "save and install" buttons.