What Is a Nonprofit?
A nonprofit corporation is an organization that has a purpose far beyond making a profit. Instead of owners and shareholders keeping the company’s earnings like they might in a C Corp, a nonprofit typically focuses on a larger mission, donating revenue toward a specific cause or goal that benefits the public.
According to the National Council of Nonprofits, there are more than 1.3 million charitable nonprofits in America

However, being a nonprofit doesn’t mean that the company doesn’t make money. It just means that the company must put the money it does make back into the organization to pay for employee salaries, administrative expenses, and other overhead costs.