[0] is the first result on stackoverflow but it still seems unclear to me.
The Cmd-Tab switcher deals with apps, not windows. Similarly, Hide (Cmd-H) and Hide Others (Opt-Cmd-H) operate on app(s), while Minimize (Cmd-M) operates on a window.
When an app is Hidden, it will come back into view when you select it using the Cmd-Tab switcher.
The gist is that people who aren't experienced with MacOS overuse Minimize and underuse Hide/HideOthers. And sadly seem prone to being obnoxious in their ignorance on the subject [0]
Keybinds like these are amazing with spatial design such as Finder, Nautilus, or the way Gimp worked before it went with the Photoshop redesign.