Basically, a product life cycle is a process of developing a new product by generating a new idea and defining the development process to creating a product prototype model and later on, developing, and launching the actual product. The product development life cycle actually describes how a product goes through each and every stage from inception to launch.