There are many reasons to start an indoor garden- to grow veggies year-round, to get a jump on the outdoor season, or maybe you don't have the space outdoors, a proper climate, or you have poor soil. Regardless of your reasoning, indoor gardening is a rewarding endeavor and can result in significantly higher yields in less time relative to outdoor gardening. There are many differences between indoor and outdoor gardening, most notably the element of control, and therefore responsibility, of the indoor gardener. Indoors we must provide water, light, carbon dioxide, nutrients, and the correct temperature and humidity for growth. Don't look at this as a liability, but an opportunity. The essence of indoor gardening is creating environments. The idea is that you cannot change the way a plant grows; you can only enhance and idealize the building blocks available for the plant
to use. The extra element of control allows the grower to take plant stress- in the form of cloudy days, nutrient deficiencies, pest infestation and disease, etc.- out of the scenario, resulting in higher yields.