Home Version: NOTHING! No equipment needed whatsoever! You may add weights to some of the exercises to take it up a notch, but it is not required! This can be done anywhere!
Gym Version: You will need a gym membership for this program or an equipped home gym! If your gym or home gym is lacking some of the equipment, then you can still modify by substituting those exercises with the equipment that you have!
Your gym will need: Stability Ball, Dumbbells, Barbells, Squat Rack, Plates, Cardio Machines, Cable machines.