For GamersGate you download an application that downloads the game for you and installs it aswell. All your bought games are saved and you can download them as many times as you like (almost, downloading / installing many times during a short period is not allowed).