Enshrouded features meticulously ... is the fact it does three different types of damage; piercing, shroud, and cutting damage. This makes it something of a jack of all trades.
There are 12 different class types in Enshrouded. Classes aren't definite though; here you can learn all about this class system. This comes in handy if your normal attacks aren't quite strong enough.