An impression is the number of times that your Pin was seen on screen. This means your pin could have shown up in someone's Home Feed, search results, or through another user's board.