Vimeo and youtube are arguably the most important video streaming/hosting services online today. Each are used regularly by businesses for the purposes of promotion, but there is a lot of discussion surrounding which is actually best for your business.
Taking an objective look at the situation, it is clear that the best platform to use is Youtube, and there are plenty of reasons why this is the case. Firstly, Youtube has the considerable benefit of being part of the Google group, Alphabet. This means that if either is going to be giving an SEO benefit, it would be Youtube. Secondly, Youtube has a much wider user base, which means that you can attract more viewers.
Both Vimeo and Youtube are good options for embedding videos into your website, but the equality in this area does not offset the numerous other areas where Youtube wins out in a comparison.