Impressions on Instagram are the number of times your posts have been seen. This includes both organic and paid views.