Weight gainers are just a way to get fast calories into your diet. Its basically a protein powder with a bunch of lesss than stellar carb sources and fats. Usually gainers will be taken in lieu of a meal. Most commercial gainers are crap and your better of just getting the calories from whole foods.