YouTube provides a free streaming platform. They play ads that are short and often skippable. Netflix is a paid streaming platform that had no ads. Hulu has managed to combine the worst of both worlds. It is a paid streaming platform that regularly interrupt with a minute and a half of unskippable ads.