A Twitter impression is a metric that measures the number of times a tweet appears on someone's Twitter feed or search results page. It counts the number of times a tweet is viewed by a user on Twitter. It's important to note that an impression does not necessarily mean that a user engaged with the tweet (such as clicking on a link or liking it) but rather that they were exposed to it somehow.