Hola,
Extraído del apartado de la ayuda de Delphi "Using data modules":
"A data module is like a special form that contains nonvisual components. All the components in a data module could be placed on ordinary forms alongside visual controls. But if you plan on reusing groups of database and system objects, or if you want to isolate the parts of your application that handle database connectivity and business rules, then data modules provide a convenient organizational tool."
Traducción libre asistida por
Google: "Un módulo de datos es una especie de formulario especial que contiene componentes "no visuales". Los componentes de un módulo de datos podrían ponerse igualmente en un formulario "ordinario" junto a los componentes "visuales". Pero, si usted planea reutilizar "groups of database" u objetos de un sistema, o si usted quiere mantener separada la parte de su aplicación que trata sobre reglas de negocio, un módulo de datos es una herramienta de organización conveniente".
¿Puede esto ayudarte en algo? Nota al menos, que, en el susodicho apartado de la ayuda de Delphi puedes encontrar más información al respecto.