Explanatory videos help your business explain your products or services to your customers. This is not the typical type of video that you see online today though. Instead, explanatory videos actually incorporate use old animation techniques. While there are some companies who claim that they have invented this style, it is really nothing more than …