A nonprofit organization (NPO) is an entity that operates for a purpose other than generating profit. The primary goal of an NPO is to further a social cause or advocate for a particular point of view. Unlike for-profit businesses, any surplus revenues are reinvested in the organization to help achieve its mission rather than being distributed to shareholders or owners.