Lifestage diets – is the change necessary?

Many commercial pet food companies these days have foods grouped into categories based on a pet’s age.  You will likely see varieties such as puppy, adult, senior, weight loss, and even some breed-specific diets.  Is all this necessary for proper nutrition?  I...