Pergunta de entrevista da empresa Cognizant

Difference between drop, delete, truncate?