I've been told that a marketing team want to sell the traffic of a website rather than sell adverts on the site.  A Google wasn't very successful as to what this means.I thought perhaps it just meant pop-unders (argh!), but wondered if anyone has a better definition of what it could mean.
What does selling traffic mean?
marketing;web traffic