When a product that is already on the market is changed, improved or simply re-advertised, this is called a relaunch. Depending on the size of the company, this can involve a lot of effort. The goal of a product relaunch is to extend the life cycle of the product. For example, in the relaunch of the product, known bugs may have been fixed and the product may be reintroduced to the market with improvements.