Every product has a life cycle with different stages - introduction, growth, maturity, and decline - where sales and profits vary. Companies must adopt different strategies depending on the product's stage: hold during introduction, invest during growth, harvest during maturity, and divest during decline. Products can also be viewed at different levels from their core benefit to potential augmented features to meet customer expectations.