4-D printing is additive manufacturing that prints objects capable of transformation and, in some cases, self-assembly.
Computer-aided software engineering (CASE) describes a broad set of labor-saving tools used in software development.
Digital modeling and fabrication is a design and production process that marries 3-D modeling or computing-aided design (CAD) software with additive and subtractive manufacturing.
A digital twin is a virtual representation of a product that can be used in product design, simulation, monitoring, optimization and servicing. It requires three elements: the physical product in real space, its digital twin in virtual space and the information that links the two.
The maker movement is a cultural trend that places value on an individual's ability to be a creator of things as well as a consumer of things.
In software development, a prototype is a rudimentary working model of a product or information system, usually built for demonstration purposes or as part of the development process.
Rapid prototyping is the speedy creation of a full-scale model. The word prototype comes from the Latin words proto (original) and typus (model).