In-app purchases (IAPs) are transactions made within mobile apps that allow users to buy additional content or features, enhancing the user experience and providing a revenue stream for developers. They can range from consumable items, like game currency, to non-consumable items, such as ad-free versions or premium features, and require careful design to balance user satisfaction and monetization.