TSR is a way in DOS(?) to "hook" to interrupts.
You replace the interrupt's code with your own, and call the original code afterwards.
This is nestable.
Q: Is it a way of
MultiTasking (albeit weird)?
I remember they were a common cause of crashes. We nicknamed them Trash System and Reboot.