Kingdom Hearts/Abilities

Abilities gained by Level
Sora's abilities are learned at different levels depending on what weapon you chose in the beginning of the game. Here is a chart to help:

Abilities gained by Storyline Events
Abilities are also gained by certain events: