Generically, DDL means data definition language, which refers to syntax for defining data structures. SQL provides a set of statements for this purpose, and they are known collectively as SQL DDL. A DDL file is a text file that contains a series of these statements.
Caché SQL includes support for SQL DDL. For information, see the following chapters of Using Caché SQL: