robhampton profile image 90

What is the difference between impressions and page views. Seems like I'm getting gyped.

Hubpages is saying 2700 "impressions" for may 28th, but analytics is telling a much different story, and no, I have no other linked sites. The screenshot is all traffic to my hubs. Is there something I'm not understanding?