Drop table vs Truncate vs Delete

Drop Table: This statement deletes the table from the database.

Truncate:  This statement deletes all the rows from the table remaining the schema same.

Delete: This is a conditional statement which deletes the specific row by applying condition, and if we don’t apply any condition then all the data of table will vanished remaining the schema same.