A philanthropist is someone who donates their time, money, and resources to help improve the lives of others, often by supporting charitable causes and organizations. They are motivated by a desire to make a positive impact and give back to their community or society as a whole.