A Practical Guide to Watchdogs for Embedded Systems | Interrupt

Thanks for this great article as usual.
I have a question about the adjacvent notion of reset and how it is implement in microcontrollers.
When the watchdog resets the system, what happens to the preriphals ? is it same as resetting the mcu from the hardware reset line ?

The notion of reset in general is pretty mystical. Seems like there is soft reset, system reset, warm reset, watchdog reset. aany one has a clear idea about what that means ?