An Overview video is promotional in nature and highlights or demonstrates the selling points of a service. This can create a lasting impression in the consumer’s mind, leaving the service to be experienced rather than explained.
“Voiceover Driven” references the method in which the narrative is cut together, in this case, using a voiceover track behind the visuals.