The Delete command is a DML statement because it deletes data from table

The Truncate command is also Delete the Records from tables.

But how the Truncate command comes under DDL Statement??