Impressions are the number of times your gig shows up under your category or under search results.
More impressions means more number of eye balls are looking at your gig thumbnail, which translates to more clicks as well.