A plant growth system for growing one or more plants in a computer controlledenvironment,the computer controlling the environment according to a formula. The system isconnected toa data exchange and communication center over the internet for sharing anddistribution offormulas for controlling plant growth in the system.