eCPM stands for 'Effective Cost per Mile' which means the revenue generated per 1,000 ad impressions.
eCPM is a good, yet not perfect way for app developers and media companies to evaluate and compare revenue. It is often a good basis for any optimization efforts.