Naaptol interview question

SQL different between DELETE DROP AND TRUNCATE