It has been stated that "Roles" are a design concept used to make sure that a class that is being designed fits one of the 4 classic party needs:
* Controller / Crowd Control - someone who's job it is to aid the party by making a situation more to the PC's advantage
* Defender / Tank / Meatshield - someone who can take damage and that can fight toe-to-toe.
* Leader / Healer / Buffer - the person who makes others better at their jobs and keeps the party alive longer
* Striker / DPS / Nuker - someone who's job it is to refrain from being hit as much as possible and deal lots of damage.
It has also been stated that this is the "Primary Role" kept in mind for each class. Each class will have additional abilities that fall outside this "primary role". For instance fighters are defenders but can also deal formidable damage, create tactical advantages, and even heal themselves. Each class will have a unique flavor ad set of abilities that sets it apart from others that fill the same basic role, yet at the same time can do their primary function just as well. This way you can have say either a Warlord or a Cleric in a party and have effective healing. You don't HAVE to have just a Cleric.
As for the Fighter/Archer comments... I have to say that it totally depends on the concepts being used to design the class. I do NOT personally see a Fighter truly filling their role if they are a ranged weapon specialist. To me, the Fighter is the Plate wearing, toe-to-toe master of melee combat. They are designed to take (high HP) and mitigate damage (heavy armor and shields). If I want an archer specialist, thats the Ranger's shtick (who killed the scout and took his toys). Can a warrior use ranged weapons? Yes. It would be silly for a fighter not to train in ranged weapons for when the situation calls for it. Should they be specialized in it? Not in my preference. JMHO. YMMV.
* Controller / Crowd Control - someone who's job it is to aid the party by making a situation more to the PC's advantage
* Defender / Tank / Meatshield - someone who can take damage and that can fight toe-to-toe.
* Leader / Healer / Buffer - the person who makes others better at their jobs and keeps the party alive longer
* Striker / DPS / Nuker - someone who's job it is to refrain from being hit as much as possible and deal lots of damage.
It has also been stated that this is the "Primary Role" kept in mind for each class. Each class will have additional abilities that fall outside this "primary role". For instance fighters are defenders but can also deal formidable damage, create tactical advantages, and even heal themselves. Each class will have a unique flavor ad set of abilities that sets it apart from others that fill the same basic role, yet at the same time can do their primary function just as well. This way you can have say either a Warlord or a Cleric in a party and have effective healing. You don't HAVE to have just a Cleric.
As for the Fighter/Archer comments... I have to say that it totally depends on the concepts being used to design the class. I do NOT personally see a Fighter truly filling their role if they are a ranged weapon specialist. To me, the Fighter is the Plate wearing, toe-to-toe master of melee combat. They are designed to take (high HP) and mitigate damage (heavy armor and shields). If I want an archer specialist, thats the Ranger's shtick (who killed the scout and took his toys). Can a warrior use ranged weapons? Yes. It would be silly for a fighter not to train in ranged weapons for when the situation calls for it. Should they be specialized in it? Not in my preference. JMHO. YMMV.