A philanthropist is someone who donates their time, money, or resources to help promote the welfare of others, usually through charitable organizations or causes. They often seek to make a positive impact and support initiatives that benefit society as a whole.