On the importance of Non Governmental Organizations (NGO's)