Twitter impressions are the wide variety of times a tweet is displayed on displays
https://www.gettwitterretweet.com/buy-twitter-impressions.php
Twitter impressions are the number of times a tweet is displayed on monitors. They count as a result of they educate practicable succeed in, help gauge content visibility, and support decisions on timing, issues, and ad spend.