seed
seedling (just when it pops out of the ground). in this stage it need a LOT of humidity. 80% or more.
vegitative state (it actually starts as soon as the sprout pop out of the dirt). now it needs less humidity - about 50-60% and you should start giving it fertilizers from the second week.
after a few weeks (usually about 4) you should be able to see pre-flowering and be able to determine the sex of the plants.
when you decide (it could be from seed or after a year of vegitative growth - you choose) you change the lights to 12 hours photoperiod and the flowering state starts. now it needs Phosphorous rich fertilizers, and a lot of it. if usualy grow real fast in the first 3 weeks then stops growing leaves and produces more buds.
thats about it. there are books that cover all that with a picture of each day of the plant growth.