It basically lets you play full retail games hosted on their servers, in which the video is streamed to your PC, Ipad, etc. Removes the necessity of having a powerful gaming rig or a game console to play the latest.
Its like Streaming video, but you can control it basically.