Put videos on your website can allow you to unlock additional visitors and additional sales depending on the type of site you run. Video hosting can be done completely free and can add some more real interesting content for your website that can make a big difference when it comes to converting sales, keep people interested in your content.
In many cases you can actually make money by making interesting videos that make viewers. New types of media can work to provide people with a lot of information in a condensed format. You can check out explainer videos portfolios via various online resources.
Hosting a video can be done completely for free on a website such as YouTube. Many blog interfaces and website building interfaces such as word press also include YouTube support so that you can easily embed videos into your website after you have uploaded them to YouTube.
Because of this ease of use and also because of the AdSense format on YouTube it makes sense to use one of these websites to upload your content and posted on your website. If your video gets extremely popular you could even qualify to be an AdSense partner which will allow you to earn money by displaying ads on your video each time it is viewed.