Drop:
Structure + Data is gone
Can flashback
Cant rollback
DDL statement
Truncate:
Only data is gone. Structure remains.
Cant rollback
Cant flashback
Faster command
Memory is released
DDL statement
Delete:
Only data is gone. Structure remains.
Can rollback
Cant flashback
Memory is not released
Slower command
Can use where clause
DML statement