An organisation which uses all money earned or donated to pursue its objectives, and does not distribute profits to owners. In the UK the term not-for-profit is more commonly used with the same meaning. Most nonprofits operate with a social purpose.