Our programs do make use of light dumbbells, dowels, exercise bands, and other equipment that is generally found in most gyms.  Open floorspace, slick floor/sliders, and soft ground/mats are also needed.  If you are training at home there are suggested modifications for exercises that use weightlifting equipment.