A non-profit agency can also be called as a charity institution or agency. This type of organization gives services and assistance to people who need it with the aim to help them without a hint of business or profit interest unlike commercial institutions.