Le module <em>Field</em> fournit l'infrastructure pour les champs et attachement de champ ; les types de champ et les widgets de saisie sont quant à eux fournis par des modules additionnels. Certains modules sont obligatoires ; les modules optionnels peuvent être activés depuis la <a href="@modules">page de gestion des modules</a>. Drupal (<em>Core</em>) inclut les modules de type de champ suivants : <em>Number</em> (requis), <em>Text</em> (requis), <em>List</em> (requis), <em>Taxonomy</em> (optionnel), <em>Image</em> (optionnel) et <em>File</em> (optionnel) ; le module <em>Options</em> (requis) fournit des widgets de saisie pour d'autres modules de champ. Des champs et des widgets supplémentaires peuvent être fournis par des modules contribués que vous trouverez dans la <a href="@contrib">rubrique des modules contribués de Drupal.org</a>. Les modules de champ et de widget actuellement activés sont :