What is the difference between a tax deduction and a tax credit?

A tax deduction reduces taxable income, lowering the amount of income subject to tax. A tax credit directly reduces the amount of tax owed, dollar for dollar. Credits generally provide a greater tax benefit than deductions for the same dollar amount, especially for lower-income taxpayers.