I just downloaded this. Basically you get channel 4 all the '4' related programs for free over your internetz connection. They don't take ages to stream, and whilst some cost like 99p a show, I think this is a pretty good idea. Especially as the recent ones are normally always free.
So yeah, go download and enjoy, its way simple to use.