What does Roku mean?
Roku is an over-the-top (OTT) television streaming services that allows access to a huge number of video sources, some free, some available only by subscription. Moreover, anybody with a server and a video source can create their own channel. It's not free to do that --- I don't know what the costs are, I don't think they're astronomical, but they do exist. Your ISP might also have an issue with your account being used to stream outbound video to multiple viewers. Roku is a hybrid of "poor man's cable" and "narrowcasting" to serve specialized niche audiences. You can also access most of the larger commercial subscription sites (Amazon Prime Video, Hulu, Netflix, Disney Plus,
et al), though curiously enough, not NBC's new OTT service Peacock. There are several free international news sites --- Sky News, France 24, Tagesschau (German ARD network), RT, and many others. There is one interesting Russian-language channel, Rossiya 1 (I barely understand Russian), but so far, it seems to be only one show, some kind of Russian Jerry Springer show or something. Interesting mix.