it is logically described, we're just not using a shared language.
"snap" means within the bounds of a certain threshold, an object will sit in one spot during a drag operation. outside that threshold, the object will move normally. it's a feature common in computer aided design, graphics and video editing applications -- anything requiring precise placement of objects in relation to each other. on/off toggle means this behavior can be switched off.
the opposite. they don't move together, they don't resize together, they're just two windows butted up against each other. as opposed to the more dynamic tiling in haiku, where windows match size along their mated dimension and move around together as a cluster. this wouldn't change any behavior, it'd just look like something. meaning, you could still use the key combination for stacking and tiling. stack & tile would get easier, in fact, since currently the threshold for doing either is small and windows will continue movement past that threshold at regular speed, so there's a lot of moving back and forth to land in the right spot, a lot of misses before one can actually pull it off. snap would encourage stacking and tiling.
it's true, they did this and it's amazing. it can be better. we can do more to bring it front and center.
this helped, thanks.