Ad hominem is a rhetorical strategy where the speaker attacks the character, motive, or some other attribute of the person making an argument rather than attacking the substance of the argument itself. Fallacious ad hominem reasoning occurs where the validity of an argument is not based on an attribute, but on deduction or syllogism.