Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

How does giving to charity work?
Charitable donations can be deducted from your income, and in that way make your taxable income lower, hence lower taxes. That's the meaning of "tax deductible". As to "if I donate it then the money will be given right to the charity instead of spread out to many other places" - taxes are being used by the government based on its own decisions (presumably made by elected officials thus representing the will of the voters). Charities use the money based on their defined goals. Giving money to a charity will ensure it is used for the specific goal the charity declared, and that's the way for you to funnel money to the goals of your preference/choice. For example, you can donate money to your temple, orphanage around the corner, or the gay rights organization. Or anti gay, for that matters. Your money will be spent on the goals of your choosing. Re advantages - charitable donations are used by the rich folks to avoid paying taxes on their income (because they're deductible), so someone might donate money to places they use themselves (like the temple/church for example, or the school where the kids go, or politician which will "objectively" choose someone's business for a big government contract, etc etc). For "ordinary" people it's a way to reduce the taxable income and divert the money to the specific goals of their choice. For example, donating $100 to Red Cross Japan Tsunami relief fund, will reduce your taxable income by $100, and total taxes by $28 (assuming you're in the 28% bracket), thus the $28 will go to the specific goal your choose instead of the general taxes.