Well  they say that a minute of video is worth 18 million words This rings true especially with animated explainer videos These are animated and short videos which gracefully narrate the concept of your business/product/service  making it much easier for the viewer to grab the message which you want to convey