Question: what is the difference between a nonprofit and a business?
Answer: It's not about having or not having a profit. What makes an organization a nonprofit has to do with purpose, ownership, and public support. Charitable nonprofits typically have these elements below. In contrast, a for-profit business typically seeks to generate income for its founders and employees.