Skill points,

How do they work?
What do they do?
Do they have any impact on the attack and defence boosts in battle?

Please provide exact details on how exactly they work and not just general statements such as "improves your endurance in fights....!!!!"