Some people claim that the best way to volunteer is to give people money when they need it. I disagree with this statement for some reasons. First, we should be aware that volunteer is a work that make human's life better. We should provide jobs or any opportunitites to people in need so that they can earn money by themselves and do not rely on the others. Second, we are not able to give money to them all the time because it is limited and not always available. Last but not least, there are some people who are reliant on the charity money, become lazy and don't think about working.