The deactivation allows you to stop the execution of event-driven scripts and scheduled scripts without deleting them. The script stays in the script list and can be quickly reactivated by the site's owner.
Deleting a script means to permanently delete all data and settings contained in the script.