Select 2 of the roles for the party. This will give us enough diversity that nobody is standing on anybody-else’s toes.
This really isn't something to go crazy trying to fine-tweak it. It is just to give a general idea for everybody to say "Oh, he kills people" or whatever. Nuker: A Nuker focuses on delivering massive quantities of damage.
Fighter: A fighter is mostly a combat base but can function on his own both as a nuker and a defender but as a lesser degree of both.
Defender: A defender acts as a barrier between opponents and the party usually soaking up damage.
Thief: A thief knows how to avoid detection.
Healer: A healer repairs the group.
Wizard: A wizard can think up potent solutions for pretty much any problem, however, he doesn't do well when caught off guard.
Outdoorsman: An outdoorsman usually deals with nature is some way, shape, or form. This also includes a spectrum of mobility.
Leader: A leader focuses influencing people.
Support: A support person has a variety of ways to help (such as a pilot), or takes the abilities of others and boosts them in some way (such as a bard.)
Jack: A Jack (as in Jack of all trades) knows a little about a lot. He is basically ready for any situation that arises.
Wildcard: A Wildcard is a character that, for the most part, is completely unspectacular until a specific situation arises and then they are indomitable.
Some examples include...
-Immune to vampirism, zombieism, werewolfism (or some form of transformation)
-Secretly rich or royalty (or other social standing)
-PhD in Dance (or other hidden skill)
-Vampire slayer (or other such ability)
-Immune to fire or heat (or other such power)
-Immune to time/dimensional alterations (or other such protection)
Squatter: A Squatter isn't particularly good at anything. Think "jack-of-no-trades" for the most part they are trying to tag along with the big dogs but are clearly outclassed in every way.