App stores typically host millions of different apps, making it difficult to stand out. Mobile app developers use app store optimization (ASO) approaches to promote their apps and improve downloads, including meta-data enhancement, user review, rating solicitation, and social media promotion.