Advertising which contains any sort of perceptual or interactive element than an usual banner ad. The term is often used for banner ads with pop-up features which allows the user to expand the ad experience by hovering over the advert.
Hey! This site runs on cookies. If you continue browsing, I'll just assume you are happy with that.Ok