honestly i would be surprised if u receive an in depth answer to ur question(s) or any answer at al.
if u were really serious about growing (and u have to be to put out a great producing plant) then u HAVE to put forth the initiative to find out the basics urself.
now if u had come here saying something like this, I think u would have gotten several replies:
I have researched different growing mediums (u would have learned what is referred to as a "medium" with any basic research on growing cannabis) and I have decided I would like to grow in soil. I checked my local store & they have Miracle Grow, Xbrand, & Ybrand, which one should I get? I have found cannabis needs nutrients but am confused & don't know where to begin, can someone help me. I am on a budget and am looking to get started with less then $40.
Now u might ask urself if I took the time to respond & type this, why not answer ur question. Because u haven't done ur homework. u r coming here asking someone to tell u things u HAVE to find on ur own, through google or the like. if ur not willing to at least try to find some info for urself, and there r MILLIONS of topics already posted on the subject on the internet, well then u might as well not even try to grow, because it will be a waste of ur time.
come back when u have invested time to have BASIC knowledge, & many of us will be here to help. ur question(s) as they stand cannot be answered easily, as it is really much more in depth then that...again to grow a successful & fruitful harvest.