For-profit organizations wish to maximize profits so their owners and stakeholders can benefit. Nonprofits, on the other hand, raise money to support society. They make sure that their revenue is higher than expenses.