The document outlines key specifications to consider when selecting a robot for various applications. It discusses factors like payload capacity, repeatability, reach, speed and flexibility that are important for machine tending, product testing, assembly, finishing, dispensing and other tasks. Force feedback and easy programming are also highlighted as critical for applications that require consistent motions or applying precise forces. The document concludes by noting that collaborative robots can be programmed directly from the controller to meet application-specific tooling needs.