A good way to ensure the livelihood of products is to convince users to pay not just once, but over time. There are currently two options to make this work: in-app purchases and subscriptions.