Todos los sistemas CAD y CAAD emplean una base de datos con la geometría y otras propiedades de los objetos, todos ellos tienen algún tipo de interfaz gráfica de usuario para manipular una representación visual en lugar de la base de datos, y todos son más o menos relacionados con el diseño y montaje de piezas estándar y no estándar.