InApp purchase has proven to be a great marketing strategy. You distribute your app for free and create a members area in your app. Access to this area is given only after the an InAppPurchase transaction is complete. Once purchase is done, user has permanent access to the paid area from his device.
This helps keep a large audience and high number of downloads due to free distribution and still have a way to make money.