(first of all, life stealing, sacrifice, and degen are not damages)
Theory 1: Depends on damage type
This is the current theory GuildWiki uses
Holy, Shadow, and unspecified type (mostly Mesmer skills) damage ignores armor. Physical, Elemental, Light, Dark, and Chaos damage do not ignore armor.
Exception:
1. Judge's Insight converts damage to Holy, but does not ignore armor.
2. Dust Trap deals earth damage, but ignores armor
3. Whirling Defense, deals piercing damage, but ignores armor
Theory 2: Depends on the skill
This is what SonOfRah wrote in his damage article hosted on GWOnline. However he did not furthur explain how to differenciate whether the skill ignores armor or not. This results in the exasperating implication that, if you are looking at a list of new Chapter 38 skills, deciding which one you want to unlock, you cannot tell if the skill deals damage-ignoring damage or not (unless like Obsidian Flame and Crystal Wave they explicitly state it).
Theory 2.5: If skill descrption says "deal" or "struck for" x damage, it doesn't ignore armor. If skill description says "take" x damage, it ignores armor. (non-skill damage never ignore armor)
Exceptions:
?
----
I have also heard of the existence of other theories, but have not had the pleasure of learning the details. Theory 1 is almost perfect, with that one excepting glaring at me in the face. Thus I would like to learn of other theories, or report Judge's Insight as a bug (either in functionality or textual description).
So, how do you determine if a particular damage ignores armor?
P

