What is Non Profit Organization?

A non profit organization is an organization formed for the purpose of serving a public or mutual benefit other then the pursuit of accumulation of profits.