There are 8 main Magi levels. You start out with the rank of Apprentice Magi. After earning your first rune, you are promoted to the rank of Junior Magi. After earning 3 (?) more runes and 1000 (?) XP, you will then reach Magi status. Those requirements are then doubled (?) for the rank of Senior Magi. Complete the final few runes and both parts of the Master Magi quest. In return, you will be rewarded with the lofty rank of Master Magi! Then you may unlock Super Magi and Ultimate Magi by repeating all the quests 3 times for each additional rank (including Special Adventures). Finally, by beating the Silver Dragon 25 times in a row, you may unlock the greatest rank ever, Grandmaster Magi.
Levels of Magi are quite useful. You can be able to keep track of how good of a Magi you are. So, let me name all of them individually. There's Apprentice Magi, Junior Magi, Magi, Senior Magi, Master Magi 1-16, Super Magi 17-32, Ultimate Magi 33-48, and finally Grandmaster Magi 100. Knowing your MagiQuest level is very important.
Between Master Magi and Super Magi, there is a (unofficial) rank known as Heroic Master Magi. Most people will define this as any Magi who has completed all the Master Magi and Heroic Quests. As well, there are additional Master Magi ranks (Mstr Magi 2-16) that are merely titles. Master Magi 2 can be achieved by earning 3000 more XP from repeating quests or doing adventures. For 3-9, you add another 1000 XP to the requirement for each level. So, Master Magi 3 will require 4000 XP starting from zero. For 10-16, the requirement doubles each time. So, for Master Magi 10, you will need 20000 XP (starting from zero, doubled from Mstr Magi 9). It is also possible to achieve Heroic Super Magie, Heroic Ultimate Magi, and Heroic Grandmaster Magi.