New product development is the process of bringing an original product idea to market. Although it differs by industry, it can essentially be broken down into five stages: ideation, research, planning, prototyping, sourcing, and costing.