microtransaction definition
Microtransaction is a business model where users can purchase virtual goods via micropayments. Microtransactions are often used in free-to-play games to provide a revenue source for the developers.