There are three different ways I see.
- Each character class supports one combat role of the following: Defender, Striker, Controller, Leader
- Each character class is a striker with one secondary combat role among the following: Defender, Controller, Leader.
- Each character class has all combat roles but in different ways than other classes. So every class has his unique way to do damage, to defend, to control, to lead.