Attributes -------------------------------------------------------
In ToS you can learn all attributes but this consume so much time (and money). So, I'll just show what level up in the early game.
Swordsman - Plate Mastery: Defense; Provoke; Weapon Swap; Restrain: Slow; Thrust: Bleeding; Thrust: Continuous Attack.
Hoplite - Use One-handed Spears; Finestra: Physical Damage; Finestra: Splash; Pierce: Bleeding; Stabbing: Evasion (PvP).
Cata - Companion Riding (Best Attribute); Use Two-handed Spears; Two-handed Spear Mastery: Penetration; Earth Wave: Earth Property.
------------------------------------------------------- 2handSpear or 1hSpear + Dagger -------------------------------------------------------
What is the good thing about Arde Dagger and Spear?
There are two different types of damage, being "Property Damage" and "Additional Damage". When Enchant Fire by one Pyromancer is active on you at level 5, it gives +15 Fire Property Damage and +15 Additional Fire Damage.
So let's say your basic attack hits 100. Cast Enchant Fire and you will see you'll hit: 115 + 30
100 is the Basic Damage, 15 the Additional, and then 15 is the Property Damage added.
Now you equip an Arde Dagger for example (153 Fire Property bonus), cast Enchant Fire and your attack will be: 268 + 183
Going even further, Having a Priest C3 cast a 15/15 Blessing with 50/50 attribute (+170) on you: 430 + 353
Now you can see that with nothing but 100 Basic Damage, 1 Wizard buff, 1 Priest buff and using Arde Dagger you deal almost 800 damage per BASIC attack.
Obviously you'll have discrepancy between monsters elements because that calculation is thought if we're hitting something or someone with Neutral attribute. (Thanks Whitecross)