Well you can't some it all in 1 post but you need to read ALOT! Just get baked and start reading on here. The basics are soil, lights, "nutes" (nutrients) and water. 1 Soil is crucial dont just get any bag from home depot that shit is full of eggs of little critters that fuck your plants up...