There are several Professions in Dragomon Hunter. Some of them require the player to visit a relevent NPC. Professions include:

Mining - Players will need to equip a pickaxe. 

Crafting - Players will need to visit the Master Craftsman before they can use the Crafting Interface. 

Fishing -  This is more of a mini event. If players catch a rare fish, they will need to fight it to subdue it. 

Cooking  - Players will need to visit Omi on The Ranch

Breeding -  Breeding Dragomon is another profession. Players will need two Dragomon of the same species and both pets will need to be at 100% XP before breeding will be possible.