Giving can eliminate greed and hatred, remove karmic obstacles, and increase merit and wisdom. Giving can also help others overcome their difficulties, leading to the opportunity to hear the Dharma, and eventually uproot their afflictions. Therefore, giving not only benefits ourselves and others, but also fulfills the bodhi path.