I had 250 views yesterday, but only 90 HubPages ad program impressions. If this ad program replaces Adsense ads with a mixture of their own, how come I only have a fraction of my total views as impressions?
If you have opted for both HP and adsense ads, there will be total six ad units in your page. Out of this six one will be adsense unit remaining 5 will be of HP ad units. Adsense ad will pay you only when there is a click whereas HP will pay for impressions too. HP has access to multiple publishers and HP will pay for the HP ad unit.
You can help the HubPages community highlight top quality content by ranking this answer up or down.