Extreme Tech has a detailed (annoying multipage) writeup on the offering and the overview of technology involved.
http://www.extremetech.com/article2/0,2845,2343703,00.asp
Onlive's offering will be a combination of service and/or device with all the rendering happening on the servers. One key stumbling block for adoption will be ISP's, in an era where they're capping downloads.