My experience came from a variety of industries and drives including DC drives, and induction motor Variable Speed Drives (VSD) or Variable Frequency Drives (VFD). I think in most cases, this remains the definition of a jog. Programming was very simple using a jog function in the drive.
This year, in working with motion or servo drives, I was surprised to learn that “Jog” needed to be programmed in 2 parts. A “jog” control function was used to initiate the jogging motion. When the jog button was released, a separate function was required to stop motion. I have to admit, this concept was difficult for me to come to terms with and required a bit of thinking to provide safe operation for users. A quick check shows that not all motion drives require a separate jog initiate and jog stop function.
I would be interested in hearing from readers working in industries where jog is defined differently than I did above.