There are three main categories of industrial robots based on path control: limited sequence robots, playback robots with point-to-point control, and playback robots with continuous path control. Limited sequence robots use limit switches to control joint positions and are best for pick and place operations. Playback robots can be taught paths and positions which are stored and repeated; point-to-point robots move between defined points while continuous path robots can precisely follow curved paths like those needed for arc welding. The stability and speed of a robot's movements are important and can be controlled through damping elements, with higher damping providing more stability at the cost of slower speeds.