(a) is the process of joining material together layer by layer to create a component or product. This is often referred to as (b) , which can use a range of different materials, inc. plastic, metal and concrete.
(c) builds up 3D objects by adding layers of material under the control of a computer. (d) is first used to design and create the component, which is then used to program and control the (e) machine.