La CFAO (conception assistée par ordinateur et fabrication assistée par ordinateur) fait référence aux logiciels utilisés à la fois pour concevoir et fabriquer des produits.
CAD est l'utilisation de la technologie informatique pour la conception et la documentation de conception. Les applications CAO / FAO sont utilisées à la fois pour concevoir un produit et programmer des processus de fabrication, en particulier l'usinage CNC. Le logiciel de FAO utilise les modèles et les assemblages créés dans le logiciel de CAO pour générer des chemins d'outils qui entraînent les machines qui transforment les conceptions en parties physiques. Le logiciel de CAO / FAO est le plus souvent utilisé pour l'usinage de prototypes et de pièces de production finies.