Mobile app ranking systems are mechanisms used by platforms such as the App Store or Google Play to determine the order in which apps are suggested to users when they search online stores. These systems are primarily based on download rates, download trends, and app ratings. App developers and agencies sometimes attempt to influence these systems through various strategies.