Pregunta de entrevista de UST

Difference between Ddl,dml,truncate,update,delete?