The App Mining rewards are incentives for developers to improve their app quality. I'd recommend this research paper to dig deeper in to the game theory behind App Mining: https://blog.blockstack.org/app-mining-game-theory-algorithm...
The source of money is newly minted tokens, just like in Bitcoin the miners operating the nodes and processing transactions get the newly minted tokens.