A data definition module (DDM) contains the description of a database file and the fields therein. Natural requires this description to access the data stored in the file from a Natural program.
For further information, see Data Definition Modules - DDMs and Natural and Database Access.