O CAM não é tecnicamente considerado um sistema de programas de software de engenharia, mas sim voltado para as máquinas na fabricação.
Consiste no uso de um software para controlar ferramentas de máquinas e equipamentos relacionado ao processo de fabricação, utiliza um computador para ajudar em todas as operações de uma planta de fabricação, incluindo planejamento, gestão, transporte e armazenamento.
CAD/CAE/CAM trabalham em conjunto – CAM é um processo assistido por computador subsequente ao CAD e, por vezes, seguido da engenharia assistida por computador (CAE), como um modelo gerado em CAD, verificado em CAE e gerando a entrada para o software CAM, que controla máquina-ferramenta.