There is a massive difference between impressions and profile visits. Unlike visits, impressions are essentially the total amount of views present on your Instagram profile’s stories.