Dropping a table will drop the table structure as well as data. Invalidates the dependent objects and also drops the indexes.
Truncating a table will truncate data only. It performs an automatic commit and is faster than delete operation.
Delete a table will delete data only.
It doesn’t perform automatic commit like Truncating operation.