People donate for different reasons. Some want to help others because it is their nature; it’s part of their family upbringing or religious tradition. They may have walked in the recipient’s shoes and can understand the recipient’s situation. Others have gained financial prosperity from their role in the industry and want to give back. Some want to make their local community and environment a better, healthier place to live.