Capgemini interview question

Difference between delete and truncate in SQL.