Genpact Interview Question

explain the difference between Delete and Truncate in SQL