There are a number of good websites online to explain it all for you. Try here: http://www.nizkor.org/features/fallacies/ It has several examples of different sorts of ad hominem arguments.