There are three different ways to level your pets and character in Novilar.
Your Player Level is completely separate from your Profession Level. All players start at level 1, and max out at level 50. Experience for player levels can be gained through purifying corrupt pets and completing quests for Guardians or NPCs.
This represents your skill / crafting level within a particular Profession. All players begin a new profession at the Apprentice level, and can craft in their Alchemy Lab to gain experience in order to raise their Profession level. The Profession levels are, from lowest to highest:
If you change professions, your Profession Level will reset and you will begin again at the Apprentice level.
Each individual pet has their own level, which can be raised by battling. (coming soon)