Technological developments have actually dramatically improved the accessibility and visibility of philanthropy. Philanthropic initiatives can be performed on different scales to resolve a variety of different concerns. For instance, community philanthropy is conducted on a smaller sized scale and requires people from the very same community to w