Advertisement
Advertisement. Means any banner advertisements, site sponsorship arrangements, performance-based advertising, referrals, click-throughs, leads and bounties, and all other similar activities which do not produce revenues through direct selling, sold with respect to any Magazine Site.
All Definitions
Found in
IVILLAGE INC contract