Twitter Impressions refer to the number of times your tweet appears on users’ screens, whether through their feed, searches, or interactions.