Non profit making institutions refer to non profit making organizations or groups whose core goal is usually to support or handle issues or events of personal or public concern. Therefore, they cover a wide range of fields, ranging from art, charity, education, politics, public policy, religion, science, environmental protection, etc., to respectively fill the gap between social demand and government supply.