In the world of Zelda, there are four branches of the Fairy class. Assist, Cleric, Warrior, and Queen.
Assist fairies (which is Navi) advance at level 10. They are here to assist other classes in the world of Zelda. Their spells are; Scan, Reflect, Shell, etc.
At level 50, they achieve their ultimate skill, Haste. This skill can increase the party's mobility by 20%.
Cleric fairies advance at lvl 15. If the party member is in need of health or mana, clerics are here to help. Their spells are; Heal, Mana regen, Protect, Dispel, etc.
Their ultimate skill is achieved at level 50, which is Advance Resurrection. This skill can revive up to 5 other players at once with a 3 minute cool down.
Warrior fairies advance at lvl 15. They are made for offense and can also assist other offensive classes. Their spells are; Great Spin Attack, Advance item capacity, Extreme Defense, etc.
The ultimate skill for this branch is achieved at lvl 30. Great Fairy Sword will last for 5 minutes and will do twice the amount of damage your current weapon does.
Queen fairies are the generals of all the other fairies and advance at lvl 30. They deal black and white magic. Many of their spells are; fire arrows, ice arrows, light arrows, holy, etc.
Their ultimate skill can be achieved at lvl 70 which is Blessing of the Queen. This increases attack, defense, critical, elemental resistance, health, and mana by 30%. This skill will last for 1 hour, but the cool down lasts for 3 hours.