Infosys interview question

Difference between delete, truncate and Drop