Modern philanthropy has actually progressed much beyond standard charity designs to embrace critical partnerships that produce long lasting change. Today's approach to providing stresses collaboration between numerous stakeholders to maximise favorable results. Community development