YouTube vs. Vimeo: Which Video Platform is Best for Your Business? By 2019, video content is predicted to command a hefty 80% of all web traffic. If you haven’t started thinking about how video fits into ...