There are basically three types:
Assault
Support
Control
From assault you have: strength/power and speed
From support you can have: buffers, healers, modders (like berserk, rage, frenzy)
And controllers you can have one vs one control or crowd control