La structure informatique de CAST3M est basée sur le concept d'objets qui sont des données relatives à chaque processus. Les objets sont classés selon le type d'informations qu'ils renferment et selon la signification que prennent ces informations au cours de l'analyse.
Certains types ne représentent que des données mathématiques ou informatiques (entier, flottant, liste de mots, liste d'entiers, ...). D'autres ont un caractère plus physique et s'adaptent à une modélisation par éléments finis (champs par point, champs par élément, matrices de rigidité, ...).
Au cours d'une exécution de CAST3M, le type des objets peut être obtenu en listant leur contenu avec la directive LIST.