This document discusses computer-aided process planning (CAPP). It defines process planning as the systematic determination of manufacturing methods to produce a part from raw materials to finished form. CAPP uses computers to assist process planners by storing and retrieving data, or automatically generating process plans for simple shapes. There are two main CAPP approaches: the variant approach retrieves existing generic plans and edits them, while the generative approach creates new plans from scratch without human intervention. Both have advantages like reduced planning time and costs, but the generative approach can plan new parts more easily and provide detailed automation control information.