Hydroponics offer cannabis growers far greater control of their product than soil cultivation, especially when plants are grown indoors, utilizing the principles of controlled environment agriculture (CEA). In CEA, temperature, humidity, growing media pH, lighting, and more are carefully monitored and constantly tweaked to provide the ideal environment for growth.