Is character development skill-based or class-based?
A hybrid. There are skill categories and you can choose up to 2 of those areas initially. Later, you have the option to have up to 3 areas. Each area is similar to a class in that the skills are grouped based on a profession rather than another categorization. The progression of skills is linear in each area, but you can progress down more than one path at a time.