There are three main roles to choose from. Each has three specializations each with its own flavor.
A quick overview of the advanced classes
Defender
{{#invoke:List|bulleted |Juggernaut |Knight |Marshal }}
Striker
{{#invoke:List|bulleted |Berserker |Brigand |Warden }}