NGOs are non-governmental and non-profitable organizations that actually work strategically for a mission for support humanity and objects of common social good. These organizations are simply voluntary associations