An aid agency, also known as development charity, is an organization dedicated to distributing aid. Many professional aid organisations exist, both within government, between governments as multilateral donors and as private voluntary organizations or non-governmental organisations. From Wikipedia