You need to think about your goal first, your current status, your diet and training. Typically for training you need to think in-terms of pre-workout, intra-workout and post-workout.
Here is an example of a basic stack.
Pre-workout: Protein (whey)
Slow Carbohydrate (apple)
Nitric Oxide Energy supplement
Intra-workout: Amino Acid Drink containing BCAAs or maybe SAAs and Electrolytes
Or
Amino Acids w/ Carbohydrates
Or
Mass Gainer
Or
Protein
Post-Workout: Creatine
Fast Carbohydrates
Protein
This would have to definitely be tweaked to meet your specific needs.
Lucky for you there are some manufacturers who have done the work for you.
Stay strong my friends!