Yes, for ROKU you need to purchase a device that connects to your TV. It allows your TV to become a "smart" TV (stream things). I have an Amazon Prime membership so this allowed my TV to stream the things from there. This alone justified the cost, however there are other things that make it worthwhile (netflix, hulu, etc) Can't give up my cable since I do watch the prime channels