They're used for upgrading your pet and more importantly your weapons. Specific stones will increase the level cap on your weapons, with Power Stones being able to ascend their Tier. The pet dragon needs whatever 10 stones asked for to level up each time.