Ball screws translate rotational motion to precise linear motion and are very suitable for applying or withstanding high thrust loads.
Ball screws have a high efficiency due to minimal friction energy loss and have lower torque requirements than equivalent friction linear motion.
Ball screws are made to close tolerance, so applications of high precision/repeatability are suitable for ball screw systems.