Is an ad hominem a logical fallacy?

Ad hominem is the informal logical fallacy of attacking a person instead of refuting an argument. Based on the Latin “to the person,” ad hominems focus on irrelevant criticisms of an individual rather than making a good-faith rebuttal.

Name-calling is one common form of ad hominem fallacy. It’s used to dismiss an argument by simply ridiculing the individual presenting it (e.g., “Now that we’ve heard the bleeding-heart proposals from my naive young colleague, let’s move on to discussing realistic solutions”).