creation, modification, analysis, or optimization of a design.to increase the productivity of the designer, improve the quality of design, improve communications through documentation, and to create a database for manufacturing used to design curves and figures in two-dimensional (2D) space; or curves, surfaces, and solids in three-dimensional (3D) space