Bad - This is a bad player, he refuses to learn how to play correctly.
Casual - This is a player that will let everything else take priority over wow.
Hardcore - This is a player that is fine with putting things on hold while he's on wow.
Bad/Good - Measure of Skill.
Casual/Hardcore - Measure of Time