Capgemini Interview Question

Difference between delete and truncate in SQL.