Charity as defined by the OED. Helping those in need.
Nonprofit as defined by the OED. Having to do with the financial aspects of a company and specifically designated in definition 2 as being separate from a charity.
Nonprofit organization as defined by the United States. Makes possible some companies to be tax-exempt if they participate in specified exempt purposes: charitable, religious, educational, scientific, literary, testing for public safety, fostering national or international amateur sports competition, and preventing cruelty to children or animals.
Charity as defined by the United States. Key words: “the poor, distressed, or underprivileged,” “religion,” “education,” “science,” “public buildings, monuments, or works,” “the burdens of government,” “neighborhood tensions,” “prejudice and discrimination,” “human and civil rights,” and “community deterioration and juvenile delinquency.”
I’d rather run a charity than a nonprofit, wouldn’t you?
More importantly, do you?