Internet Streaming TV & Radio to całkowicie darmowy program do oglądania telewizji, która nadawana jest przez Internet. W menu program kanały podzielone są według krajów co ułatwi nawigację.

Istnieje możliwość stworzenia własnej playlisty oraz nagrania nadawanego dźwięku z telewizji lub radia. Jak większość aplikacji tego typu program do prawidłowego działania potrzebuje Windows Media Player.