Used for the effect or feeling something leaves on someone, similar to English 'impression'. Common in contexts like first impressions, overall impressions, or the impact of a performance.
His speech left a strong impression.
First impressions are important.