CGI interview question

what is difference between delete,drop and truncate?