Mike Healan of SpywareInfo has started a "jargon database", which will be expanded over time, to try and define the various teminologies used in describing malware:


Jargon Database