Tapjoy is a monetization, distribution and publishing services for social games, mobile applications, virtual worlds, MMOs and other social publishers. For consumers, Tapjoy lets users receive customized app recommendations based on apps that are currently used, recommendations through friends, and other factors that predict which apps will be enjoyed. Users can earn rewards by engaging in personalized advertisements such as watching videos, subscribing to services or installing other apps.