Snooze is good if you know when you might want to turn on your listing again. For example, if you're taking a big trip and don't want to worry about hosting during this time, you can set it to snooze. The listing will become listed again on the date if you set, so one less thing to remember when you're back from the trip.
Deactivate will stay effective until you manually change it back to "listed".