Netflix has the widest selection of movies and television shows, although most of these will be dated somewhat. Hulu offers a smaller library and current TV shows from the top TV channels right after they air on the broadcasting network. The base plan of Hulu is ad-supported, while Netflix offers an ad-free experience.