The purpose of robot arm control is to maintain a prescribed motion for the manipulator along a desired trajectory by applying corrective compensation torques to the actuators to adjust for any deviations of the manipulator from the trajectory. This paper presents various control methods for industrial robots. It begins with the discussion of various dynamic models for manipulators and covers several existing control methods from simple servomechanism to advanced controls such as adaptive control with identification algorithm.