TD Interview Question

What is the difference between Delete and Truncate in SQL?