Philanthropy is the practice of promoting the welfare of others, typically through the voluntary giving of money, time, or resources for the public good.