CGI Interview Question

what is difference between delete,drop and truncate?