Rapid prototyping is a process that includes several techniques such as 3D printing, while 3D printing is a specific technique of rapid prototyping.