DDL stands for Data Definition Language. It is used to define data structures. For example, with SQL, it would be instructions such as create table, alter table. DML stands for Data Manipulation Language. It is used to manipulate the data itself. For example, with SQL, it would be instructions such as insert, update, and delete.