This document discusses computer aided process planning (CAPP). It defines manufacturing systems and their components. CAPP aims to reduce manual intervention in process planning by automating repetitive tasks. There are three main CAPP approaches: variant, generative, and semi-generative. The objectives of CAPP systems are consistency, accuracy, ease of application, and completeness. Challenges include developing truly generative systems that can automatically extract product data and optimize decisions.