Pergunta de entrevista da empresa IQVIA

Difference between drop, truncate and delete a table?