Question: what is the difference between delete and hard delete?
Answer: The difference between a delete and a hard delete is that with a delete, the deleted records are stored in the Salesforce Recycle Bin. With a hard delete, records become immediately eligible for deletion.