Fast Enterprises Interview Question

What is the difference between delete, defunct, and truncate?