You have to have an HDMI port. The Chromecast connects to your wireless router. You choose a programme to watch on, say iplayer by using an iphone app to control the Chromecast. It's very limited in terms of TV providers who have signed up to transmit through it at the moment.
I bought one three months ago and have used it once to catchup on a prog on BBC iplayer..