Light, temperature, humidity and correctly used nutrients gives you what you want.
Apparently my buds are pretty fat and I use shooting powder I personally think it rocks. BUT you use it wrong, your plant's are not healthy enough or you just use it at the wrong stage and its game over. A lot...