Indoor-grown cannabis is often considered higher quality because the grower has more control over the growing conditions and can manipulate factors such as light, humidity, and water to maximize the production of cannabinoids and terpenes. Outdoor-grown cannabis, on the other hand, is more subject to natural variations in climate and environment.