the teach pendant is used with a robot or motion device primarity to teach robot locations for use in application programs.the teach pendant is also used with custom applications that employ "teach routines" that pause execution at specified points and allow an operator to teach or re-teach the robot locations used by the program.