If a picture paints a thousand words then video is priceless. Videos showcasing your products is the next best thing to being there. Video that convey clearly your value proposition are more apt to convert visitors into customers.
Telling your story utilizing video enrolls people in your vision. People are used to be fed information that is inspiring and to the point. Showing how a product or service benefits them in animated full living color is a win.