The role or definition of each class can be confusing as each character fighting skill are quite of a mix-match.
Base on the characters’ personal fighting style , we can put it bluntly as below:
Vanguard (Heavy type) – More to melee fighting style, heavy attack , high defense ability
Assassin (Speed type) – Fast charging attack styles
Marksman (Projectile type) – More to range fighting style comprising projectile magic
Specialist (Unique type) – Special tailored skills or technique used during fighting; be it melee or range.
More to come……