Les gobelins étaient principalement divisés en trois castes.
- La caste dirigeante
- La caste guerrière
- La caste civile
La caste civile était la moins prestigieuse d'entre toutes. Elle regroupait tous les gobelins d'origine modeste, qui œuvraient modestement à la vie de la communauté. Les gobelins de cette caste étaient dotés d'un nom, auquel se rajoutait celui de sa cité d'appartenance. Par exemple un citoyen de Kaat prénommé Govei serait appelé "Govei Kaat".
La caste dirigeante correspondait à une sorte de noblesse gobeline. Contrairement à ce que l'on pourrait croire, les faës qui en faisaient partie n'avaient pas de second nom prestigieux... Ils n'avaient en réalité juste pas de second nom. Le fait de ne porter que son prénom (et d'être reconnu par ce dernier) était considéré comme l'ultime honneur.
La caste guerrière enfin est de ce genre d'organisations dans lesquelles on peut rentrer, mais plus jamais ressortir. Les membres des deux précédentes castes pouvaient choisir de l'abandonner au profit de celle-ci, mais ce choix est ensuite définitif, et prend aussi effet pour la descendance du gobelin concerné. Les membres de la caste guerrière sont renommés avec un nom unique dont le préfixe est le nom de sa ville d'appartenance. Par exemple pour la ville de Kaat : Kaatoli, ou Kaatfal. Certains civils choisissaient de rejoindre la caste guerrière rien que parce qu'elle leur permet d'obtenir un nom unique et donc, d'être honoré, en un certain sens. La vie de guerrier gobelin n'est pas de tout repos. Les déserteurs n'étaient pas rares. Ceux-la reprenaient leur nom d'origine et fuyaient leur cité, ce qui était considéré comme le pire des blasphèmes.