Quote:
Originally Posted by Barry-xlovecam
Display advertising is on the decline.
For affiliate programs they may be in demand but they are being replaced by more cutting edge products. Video overlays are just one of them.

Source: Forrester Interactive Marketing Forecast 2011 To 2016
|
pardon the ignorance, "video overlays"? What are they mini clips ?