There are two types of impressions: Visible Impressions and Non-Visible Impressions. Visible impressions are those that are displayed when a user views a web page or app. Non-visible impressions are those that are not displayed when a user accesses a web page or app, but are still registered on a server, such as when a web page loads.