Can you use a snapshot to restore a deleted virtual machine?

Is a snapshot in azure read-only or editable?

what is the purpose of snapshot in azure?

what is the difference between snapshot and backup?

what do you mean by snapshot?