Why Do I Teach Dogs To Wait and Not Stay

I am a big fan of teaching wait vs stay. What's the difference? For me, stay means don't move a muscle. If you are sitting, remain sitting. No position change allowed. Wait is more forgiving. It means stop forward motion, hang on a minute, pause. You can move backward but not forward. I use that cue far more often than I do a formal stay.