In-app purchases (IAPs) are purchases made within an application, typically a mobile app that runs on a smartphone or other mobile device.
Software vendors can sell all sorts of things from their apps. For example, games allow users to purchase characters, upgrade skills, and spend real money on in-game currency. Other examples include software enhancements and upgrades.
Apps that sell items may themselves be free or inexpensive to purchase. Providers rely on in-app purchases to generate profits. In-app purchases enabled a freemium model for games and software.
Free distribution of basic software and fees for additional features, elements, and features. This model allows users to choose the add-ons they want, allowing app developers to profit while getting their apps to as many users as possible.
Also, See: Agile App Development