Web apps make money in the following ways.
1. Ad revenue
2. Displaying sponsored content
3. Affiliate marketing
4. In-app purchase/ subscription model