The idea is that you buy a game on Amazon for example. They would give you an activation code which you would enter on your console. The game would then download on your console.
In addition, you could play your downloaded game anywhere, so you could play that game at your friends' house for example. However, you would have to login with your account.
Would this work?