In my world all giants are descended from a single society that used a cast system. Hill Giants were the commoners and farmers. Stone Giants were miners and engineers. Frost Giants served as the warriors of giant society. Fire Giants were part of the upper class, being artisans, shock troops...