Foremost, aid basically refers to the transfer of funds or resources from a particular country to another for the benefit of the receiving end. Aid can take different forms such as International aid, overseas aid, or foreign aid. All these kinds of aid still all remain the same. Aid can be given to one country by another based on several purposes, such as flood relief, strengthening of a nation's military, developing cultural aspects, as a means of reward for good work, building economic situation, and many more.
Not only do countries give aids, individuals, and private organizations too, can give aid. On the other note, grant refers to a kind of fund that is given by one party to another. The funding agents that usually give grants include trusts, the government departments, foundations, and corporations. Grants are mostly given for nonprofit purposes such as cultural, health, and educational purposes.