Ways for the public to participate in charitable activities

There are usually five ways for the public to participate in charitable activities:
1. charitable donation;
2. Establishing charitable organizations;
3. Establish special funds;
4. Establishing charitable trust;
5. Providing charitable services
1065