Use when
- A short task must interrupt normal page interaction but should return users to the same context afterward.
- The background page should remain visible for orientation but unavailable for interaction.
- The task has clear complete and cancel outcomes.