New Product Development is a catch-all phrase to describe the creation of a new product, which typically involves research and development, product testing, and product launch.