A video landing page is simply a landing page that allows you to embed a video instead of or in addition to text on the page. A video is embedded on the page to help explain or illustrate the value being offered. The video can be of anything you choose, such as an explanation of the benefits or features of your product, or it can be a testimonial from a happy customer.   Video landing pages have the benefit of making even complex products more accessible. They also entertain people and make it likely that your prospects will convert since people respond more positively to emotional cues.  (Source)